Clear error visit

This commit is contained in:
Luc Vandenbroucke 2022-09-30 10:56:56 +02:00
parent 1c4dd15100
commit 793b863533
11 changed files with 206 additions and 49 deletions

90
eDos/ClearErrorDose.aspx Normal file
View file

@ -0,0 +1,90 @@
<%@ Page Title="Comment" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="ClearErrorDose.aspx.cs" Inherits="Rems2018.ClearErrorDose" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticUpdates="True" AllowSorting="True" CellSpacing="-1" GridLines="Both" AllowFilteringByColumn="True" AllowPaging="True" PageSize="50" AutoGenerateColumns="False" DataSourceID="SqlDSListVistClear">
<GroupingSettings CollapseAllTooltip="Collapse all groups" CaseSensitive="false" />
<ExportSettings>
<Pdf PageWidth="">
</Pdf>
<Excel FileExtension="xlsx" Format="Xlsx" />
</ExportSettings>
<ClientSettings AllowColumnsReorder="True">
</ClientSettings>
<MasterTableView DataKeyNames="ID_STATION,ID_Visit,PersID" CommandItemDisplay="Top" DataSourceID="SqlDSListVistClear" EditMode="EditForms">
<CommandItemSettings ShowExportToExcelButton="True" ShowAddNewRecordButton="False" />
<Columns>
<telerik:GridButtonColumn CommandName="Edit" Text="Edit" ButtonCssClass="rgEdit" UniqueName="EditColumn" HeaderStyle-Width="30px" />
<telerik:GridBoundColumn DataField="ID_STATION" DataType="System.Int32" MaxLength="3" HeaderText="Station" ReadOnly="True" SortExpression="ID_STATION" UniqueName="ID_STATION"/>
<telerik:GridBoundColumn DataField="ID_Visit" DataType="System.Int32" MaxLength="10" HeaderText="ID" ReadOnly="True" SortExpression="ID_Visit" UniqueName="ID_Visit"/>
<telerik:GridCheckBoxColumn DataField="isAlarmCleared" DataType="System.Boolean" HeaderText="Cleared ?" SortExpression="isAlarmCleared" UniqueName="isAlarmCleared" Groupable="False" />
<telerik:GridBoundColumn DataField="EPD_sn" HeaderText="EPD sn" SortExpression="EPD_sn" UniqueName="EPD_sn" MaxLength="10" ReadOnly="true" />
<telerik:GridBoundColumn DataField="PersID" DataType="System.Int32" HeaderText="PersID" MaxLength="6" SortExpression="PersID" UniqueName="PersID" ReadOnly="true" />
<telerik:GridBoundColumn DataField="FirstName" HeaderText="First Name" SortExpression="FirstName" UniqueName="FirstName" ReadOnly="true" />
<telerik:GridBoundColumn DataField="LastName" HeaderText="Last Name" SortExpression="LastName" UniqueName="LastName" ReadOnly="true" />
<telerik:GridBoundColumn DataField="alarmStatus" DataType="System.Int32" HeaderText="Alarm S" SortExpression="alarmStatus" UniqueName="alarmStatus" MaxLength="7" ReadOnly="true" />
<telerik:GridBoundColumn DataField="otherAlarms" DataType="System.Int32" HeaderText="Alarm O" SortExpression="otherAlarms" UniqueName="otherAlarms" MaxLength="7" ReadOnly="true" />
<telerik:GridBoundColumn DataField="errorStatus" DataType="System.Int32" HeaderText="Error S" SortExpression="errorStatus" UniqueName="errorStatus" MaxLength="7" ReadOnly="true" />
<telerik:GridBoundColumn DataField="operatingStatus" DataType="System.Int32" HeaderText="Operate" SortExpression="operatingStatus" UniqueName="operatingStatus" MaxLength="7" ReadOnly="true" />
<telerik:GridBoundColumn DataField="InstallationName" HeaderText="Install." SortExpression="InstallationName" UniqueName="InstallationName" MaxLength="8" ReadOnly="true" />
<telerik:GridBoundColumn DataField="Inst_CODE" DataType="System.Int32" HeaderText="I-" SortExpression="Inst_CODE" UniqueName="Inst_CODE" MaxLength="2" ReadOnly="true" />
<telerik:GridBoundColumn DataField="TaskType_CODE" DataType="System.Int32" HeaderText="Task" SortExpression="TaskType_CODE" UniqueName="TaskType_CODE" MaxLength="5" ReadOnly="true" />
<telerik:GridBoundColumn DataField="EntryTime" DataType="System.DateTime" HeaderText="Entry Time" SortExpression="EntryTime" UniqueName="EntryTime" DataFormatString="{0:yyyy-MM-dd}" ReadOnly="true" />
<telerik:GridBoundColumn DataField="ReturnTime" DataType="System.DateTime" HeaderText="Return Time" SortExpression="ReturnTime" UniqueName="ReturnTime" DataFormatString="{0:yyyy-MM-dd}" ReadOnly="true" />
<telerik:GridCheckBoxColumn DataField="isComplete" DataType="System.Boolean" HeaderText="Complete ?" SortExpression="isComplete" UniqueName="isComplete" ReadOnly="true" />
<telerik:GridBoundColumn DataField="Hp10Dose" DataType="System.Double" HeaderText="Hp10 Dose" SortExpression="Hp10Dose" UniqueName="Hp10Dose" MaxLength="8" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="Hp07Dose" DataType="System.Double" HeaderText="Hp07 Dose" SortExpression="Hp07Dose" UniqueName="Hp07Dose" MaxLength="8" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="Hp10Peak" DataType="System.Double" HeaderText="Hp10 Peak" SortExpression="Hp10Peak" UniqueName="Hp10Peak" MaxLength="8" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="Hp07Peak" DataType="System.Double" HeaderText="Hp07 Peak" SortExpression="Hp07Peak" UniqueName="Hp07Peak" MaxLength="6" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="Hp10Time" DataType="System.DateTime" HeaderText="Hp10 Time" SortExpression="Hp10Time" UniqueName="Hp10Time" MaxLength="6" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="Hp07Time" DataType="System.DateTime" HeaderText="Hp07 Time" SortExpression="Hp07Time" UniqueName="Hp07Time" MaxLength="6" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="EPDRad" HeaderText="EPDRad" SortExpression="EPDRad" UniqueName="EPDRad" MaxLength="6" ReadOnly="true" />
<telerik:GridBoundColumn DataField="D1" DataType="System.Double" HeaderText="D1" MaxLength="4" SortExpression="D1" UniqueName="D1" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="D2" DataType="System.Double" HeaderText="D2" MaxLength="4" SortExpression="D2" UniqueName="D2" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="D3" DataType="System.Double" HeaderText="D3" MaxLength="4" SortExpression="D3" UniqueName="D3" ReadOnly="true" DataFormatString="{0:0.00}" />
<telerik:GridBoundColumn DataField="D4" DataType="System.Double" HeaderText="D4" MaxLength="4" SortExpression="D4" UniqueName="D4" ReadOnly="true" DataFormatString="{0:0.00}" />
</Columns>
<EditFormSettings EditFormType="Template">
<FormTemplate>
<table>
<tr>
<td>
</td>
<td>
<asp:Label ID="Label13" runat="server" AssociatedControlID="isAlarmClearedCheckBox" Text="I have seen the alarm and I decide to clear it:"></asp:Label>
</td>
<td>
<telerik:RadCheckBox ID="isAlarmClearedCheckBox" runat="server" Checked='<%# Bind("isAlarmCleared") %>' Enabled="true" />
</td>
<td></td>
</tr>
</table>
<div class="rdfCommandButtons">
<hr class="rdfHr" />
<telerik:RadButton RenderMode="Lightweight" ID="UpdateButton" runat="server" ButtonType="SkinnedButton" CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' ToolTip="Update" />
<telerik:RadButton RenderMode="Lightweight" ID="CancelButton" runat="server" ButtonType="SkinnedButton" CausesValidation="False" CommandName="Cancel" Text="Cancel" ToolTip="Cancel" />
</div>
</FormTemplate>
</EditFormSettings>
</MasterTableView>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDSListVistClear" runat="server" ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>"
SelectCommand="[dbo].[VisitsHighDoseSelect]" SelectCommandType="StoredProcedure"
UpdateCommand="[dbo].[VisitsHighDoseUpdate]" UpdateCommandType="StoredProcedure">
<SelectParameters>
<asp:Parameter Direction="ReturnValue" Name="RETURN_VALUE" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="ID_STATION" Type="Int32" />
<asp:Parameter Name="ID_Visit" Type="Int32" />
<asp:Parameter Name="isAlarmCleared" Type="Boolean" />
<asp:Parameter Name="PersID" Type="Int32" />
</UpdateParameters>
</asp:SqlDataSource>
</asp:Content>

View file

@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;
namespace Rems2018
{
public partial class ClearErrorDose : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Zet titel op masterpage
Literal titelControl = Master.FindControl("PageTitle") as Literal;
titelControl.Text = "Clear Error Dose";
}
}
}

35
eDos/ClearErrorDose.aspx.designer.cs generated Normal file
View file

@ -0,0 +1,35 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Rems2018
{
public partial class ClearErrorDose
{
/// <summary>
/// RadGrid1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::Telerik.Web.UI.RadGrid RadGrid1;
/// <summary>
/// SqlDSListVistClear control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.SqlDataSource SqlDSListVistClear;
}
}

View file

@ -8,8 +8,6 @@
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticUpdates="True" AllowSorting="True" CellSpacing="-1" GridLines="Both" AllowFilteringByColumn="True" AllowPaging="True" PageSize="50" AutoGenerateColumns="False" DataSourceID="SqlDSListVistClear">
<GroupingSettings CollapseAllTooltip="Collapse all groups" CaseSensitive="false" />
<ExportSettings>
<Pdf PageWidth="">
</Pdf>
<Excel FileExtension="xlsx" Format="Xlsx" />
</ExportSettings>
<ClientSettings AllowColumnsReorder="True">

View file

@ -1,24 +1,24 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;
namespace Rems2018
{
public partial class ClearVisitAlarm : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Zet titel op masterpage
Literal titelControl = Master.FindControl("PageTitle") as Literal;
titelControl.Text = "Clear Visit Alarm";
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Telerik.Web.UI;
namespace Rems2018
{
public partial class ClearVisitAlarm : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//Zet titel op masterpage
Literal titelControl = Master.FindControl("PageTitle") as Literal;
titelControl.Text = "Clear Visit Alarm";
}
}
}

View file

@ -52,6 +52,8 @@
<telerik:RadMenuItem runat="server" NavigateUrl="~/ReserveBadges.aspx" Text="Reserve Badges" />
<telerik:RadMenuItem IsSeparator="true" />
<telerik:RadMenuItem runat="server" NavigateUrl="~/AllowD2.aspx" Text="Uitzonderingen toegang to zone (restricted Isabelle)" />
<telerik:RadMenuItem IsSeparator="true" />
<telerik:RadMenuItem runat="server" NavigateUrl="~/ClearErrorDose.aspx" Text="Clear wrong error dose (restricted !!)" />
</Items>
</telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Task" NavigateUrl="~/TaskTypeStandard.aspx">

View file

@ -64,29 +64,29 @@
<Reference Include="System.EnterpriseServices" />
<Reference Include="System.Web.Mobile" />
<Reference Include="System.Xml.Linq" />
<Reference Include="Telerik.Web.Design, Version=2022.2.622.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.2.622\lib\net45\Telerik.Web.Design.dll</HintPath>
<Reference Include="Telerik.Web.Design, Version=2022.3.913.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.3.913\lib\net45\Telerik.Web.Design.dll</HintPath>
</Reference>
<Reference Include="Telerik.Web.Device.Detection, Version=2022.2.622.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.2.622\lib\net45\Telerik.Web.Device.Detection.dll</HintPath>
<Reference Include="Telerik.Web.Device.Detection, Version=2022.3.913.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.3.913\lib\net45\Telerik.Web.Device.Detection.dll</HintPath>
</Reference>
<Reference Include="Telerik.Web.UI, Version=2022.2.622.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.2.622\lib\net45\Telerik.Web.UI.dll</HintPath>
<Reference Include="Telerik.Web.UI, Version=2022.3.913.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.3.913\lib\net45\Telerik.Web.UI.dll</HintPath>
</Reference>
<Reference Include="Telerik.Web.UI.Skins, Version=2022.2.622.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.2.622\lib\net45\Telerik.Web.UI.Skins.dll</HintPath>
<Reference Include="Telerik.Web.UI.Skins, Version=2022.3.913.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.UI.for.AspNet.Ajax.Net45.2022.3.913\lib\net45\Telerik.Web.UI.Skins.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Documents.Core, Version=2022.2.613.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Core.2022.2.613\lib\net40\Telerik.Windows.Documents.Core.dll</HintPath>
<Reference Include="Telerik.Windows.Documents.Core, Version=2022.3.906.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Core.2022.3.906\lib\net40\Telerik.Windows.Documents.Core.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Documents.Spreadsheet, Version=2022.2.613.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Spreadsheet.2022.2.613\lib\net40\Telerik.Windows.Documents.Spreadsheet.dll</HintPath>
<Reference Include="Telerik.Windows.Documents.Spreadsheet, Version=2022.3.906.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Spreadsheet.2022.3.906\lib\net40\Telerik.Windows.Documents.Spreadsheet.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml, Version=2022.2.613.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.2022.2.613\lib\net40\Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll</HintPath>
<Reference Include="Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml, Version=2022.3.906.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.2022.3.906\lib\net40\Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Zip, Version=2022.2.613.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Zip.2022.2.613\lib\net40\Telerik.Windows.Zip.dll</HintPath>
<Reference Include="Telerik.Windows.Zip, Version=2022.3.906.40, Culture=neutral, PublicKeyToken=5803cfa389c90ce7, processorArchitecture=MSIL">
<HintPath>..\packages\Telerik.Windows.Zip.2022.3.906\lib\net40\Telerik.Windows.Zip.dll</HintPath>
</Reference>
<Reference Include="WindowsBase" />
</ItemGroup>
@ -119,6 +119,13 @@
<Compile Include="AddLimitAgent.aspx.designer.cs">
<DependentUpon>AddLimitAgent.aspx</DependentUpon>
</Compile>
<Compile Include="ClearErrorDose.aspx.cs">
<DependentUpon>ClearErrorDose.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="ClearErrorDose.aspx.designer.cs">
<DependentUpon>ClearErrorDose.aspx</DependentUpon>
</Compile>
<Compile Include="DocD.aspx.cs">
<DependentUpon>DocD.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@ -273,6 +280,7 @@
<Content Include="AllowD2.aspx" />
<Content Include="BadgeNotFound.aspx" />
<Content Include="AddLimitAgent.aspx" />
<Content Include="ClearErrorDose.aspx" />
<Content Include="DocD.aspx" />
<Content Include="Rems\BR2 Cycli Doses per Person per Task.aspx" />
<Content Include="Rems\BR2Cycli.aspx" />
@ -364,7 +372,7 @@
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
<UserProperties UseAjaxifiedTemplates="False" UseJQuerySupport="False" />
<UserProperties UseJQuerySupport="False" UseAjaxifiedTemplates="False" />
</VisualStudio>
</ProjectExtensions>
<Import Project="..\packages\Microsoft.VisualStudio.SlowCheetah.3.2.26\build\Microsoft.VisualStudio.SlowCheetah.targets" Condition="Exists('..\packages\Microsoft.VisualStudio.SlowCheetah.3.2.26\build\Microsoft.VisualStudio.SlowCheetah.targets')" />

View file

@ -15,7 +15,7 @@
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<StartPageUrl>AllowD2.aspx</StartPageUrl>
<StartPageUrl>ClearErrorDose.aspx</StartPageUrl>
<StartAction>SpecificPage</StartAction>
<AspNetDebugging>True</AspNetDebugging>
<SilverlightDebugging>False</SilverlightDebugging>

View file

@ -1 +1 @@
fb595795a45a4f39f06507f731dfdd1a14335b97
a558f1358df8af9b3d9a8f76179ca27228e16265

View file

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.VisualStudio.SlowCheetah" version="3.2.26" targetFramework="net472" developmentDependency="true" />
<package id="Telerik.UI.for.AspNet.Ajax.Net45" version="2022.2.622" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Core" version="2022.2.613" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Spreadsheet" version="2022.2.613" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml" version="2022.2.613" targetFramework="net48" />
<package id="Telerik.Windows.Zip" version="2022.2.613" targetFramework="net48" />
<package id="Telerik.UI.for.AspNet.Ajax.Net45" version="2022.3.913" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Core" version="2022.3.906" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Spreadsheet" version="2022.3.906" targetFramework="net48" />
<package id="Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml" version="2022.3.906" targetFramework="net48" />
<package id="Telerik.Windows.Zip" version="2022.3.906" targetFramework="net48" />
</packages>