eDosWeb/eDos/ManualReturn.aspx

157 lines
13 KiB
Text
Raw Permalink Normal View History

2022-04-14 11:41:44 +02:00
<%@ Page Title="ManualReturn" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="ManualReturn.aspx.cs" Inherits="Rems2018.ManualReturn" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
2022-04-19 16:03:57 +02:00
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticUpdates="True" AllowSorting="True" CellSpacing="-1" GridLines="Both" AllowFilteringByColumn="True" AllowPaging="True" PageSize="100" AutoGenerateColumns="False" DataSourceID="SqlDSManualReturn" OnItemDataBound="RadGrid1_ItemDataBound">
2022-04-14 11:41:44 +02:00
<GroupingSettings CollapseAllTooltip="Collapse all groups" CaseSensitive="false" />
<SortingSettings SortedDescToolTip="ID_Visit" />
<ExportSettings>
<Excel FileExtension="xlsx" Format="Xlsx" />
</ExportSettings>
<MasterTableView DataKeyNames="ID_Station,ID_Visit" CommandItemDisplay="Top" DataSourceID="SqlDSManualReturn" 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" HeaderText="Station" ReadOnly="True" SortExpression="ID_Station" UniqueName="ID_Station" ItemStyle-Width="40px" HeaderStyle-Width="60px" FilterControlWidth="40px" />
<telerik:GridBoundColumn DataField="ID_Visit" DataType="System.Int32" HeaderText="Visit" ReadOnly="True" SortExpression="ID_Visit" UniqueName="ID_Visit" ItemStyle-Width="40px" HeaderStyle-Width="60px" FilterControlWidth="40px"/>
<telerik:GridBoundColumn DataField="PersID" HeaderText="PersID" SortExpression="PersID" UniqueName="PersID" DataType="System.Int32" ItemStyle-Width="40px" HeaderStyle-Width="60px" FilterControlWidth="40px"/>
<telerik:GridBoundColumn DataField="fullName" HeaderText="Name" SortExpression="fullName" UniqueName="fullName" DataType="System.String" />
<telerik:GridBoundColumn DataField="Inst_CODE" DataType="System.Int32" HeaderText="Inst_CODE" SortExpression="Inst_CODE" UniqueName="Inst_CODE" ItemStyle-Width="40px" HeaderStyle-Width="60px" FilterControlWidth="40px"/>
<telerik:GridBoundColumn DataField="ID_Task" HeaderText="ID_Task" SortExpression="ID_Task" UniqueName="ID_Task" DataType="System.Int32" ItemStyle-Width="40px" HeaderStyle-Width="60px" FilterControlWidth="40px"/>
<telerik:GridBoundColumn DataField="EntryTime" HeaderText="EntryTime" SortExpression="EntryTime" UniqueName="EntryTime" DataType="System.DateTime" ItemStyle-Width="90px" HeaderStyle-Width="110px" FilterControlWidth="90px"/>
<telerik:GridBoundColumn DataField="ReturnTime" HeaderText="ReturnTime" SortExpression="ReturnTime" UniqueName="ReturnTime" DataType="System.DateTime" ItemStyle-Width="90px" HeaderStyle-Width="110px" FilterControlWidth="90px"/>
<telerik:GridBoundColumn DataField="Hp10Dose" DataType="System.Double" HeaderText="Hp10Dose" SortExpression="Hp10Dose" UniqueName="Hp10Dose" />
<telerik:GridBoundColumn DataField="Hp07Dose" DataType="System.Double" HeaderText="Hp07Dose" SortExpression="Hp07Dose" UniqueName="Hp07Dose" />
<telerik:GridBoundColumn DataField="Hp10Total" DataType="System.Double" HeaderText="Hp10Total" SortExpression="Hp10Total" UniqueName="Hp10Total" />
<telerik:GridBoundColumn DataField="Hp07Total" DataType="System.Double" HeaderText="Hp07Total" SortExpression="Hp07Total" UniqueName="Hp07Total" />
<telerik:GridBoundColumn DataField="Hp10Peak" DataType="System.Double" HeaderText="Hp10Peak" SortExpression="Hp10Peak" UniqueName="Hp10Peak" />
<telerik:GridBoundColumn DataField="Hp07Peak" DataType="System.Double" HeaderText="Hp07Peak" SortExpression="Hp07Peak" UniqueName="Hp07Peak" />
<telerik:GridBoundColumn DataField="Hp10Time" DataType="System.DateTime" HeaderText="Hp10Time" SortExpression="Hp10Time" UniqueName="Hp10Time" />
<telerik:GridBoundColumn DataField="Hp07Time" DataType="System.DateTime" HeaderText="Hp07Time" SortExpression="Hp07Time" UniqueName="Hp07Time" />
<telerik:GridBoundColumn DataField="alarmStatus" DataType="System.Int32" HeaderText="alarmStatus" SortExpression="alarmStatus" UniqueName="alarmStatus" />
<telerik:GridBoundColumn DataField="otherAlarms" DataType="System.Int32" HeaderText="otherAlarms" SortExpression="otherAlarms" UniqueName="otherAlarms" />
<telerik:GridBoundColumn DataField="errorStatus" DataType="System.Int32" HeaderText="errorStatus" SortExpression="errorStatus" UniqueName="errorStatus" />
<telerik:GridBoundColumn DataField="operatingStatus" DataType="System.Int32" HeaderText="operatingStatus" SortExpression="operatingStatus" UniqueName="operatingStatus" />
<telerik:GridCheckBoxColumn DataField="isBG" DataType="System.Boolean" HeaderText="isBG" SortExpression="isBG" UniqueName="isBG" />
<telerik:GridCheckBoxColumn DataField="isComplete" DataType="System.Boolean" HeaderText="isComplete" SortExpression="isComplete" UniqueName="isComplete" />
<telerik:GridCheckBoxColumn DataField="isDeleted" DataType="System.Boolean" HeaderText="isDeleted" SortExpression="isDeleted" UniqueName="isDeleted" />
<telerik:GridCheckBoxColumn DataField="isAlarm" DataType="System.Boolean" HeaderText="isAlarm" SortExpression="isAlarm" UniqueName="isAlarm" />
<telerik:GridCheckBoxColumn DataField="isAlarmCleared" DataType="System.Boolean" HeaderText="isAlarmCleared" SortExpression="isAlarmCleared" UniqueName="isAlarmCleared" />
2022-04-19 16:03:57 +02:00
<%--<telerik:GridCheckBoxColumn DataField="isManualExit" DataType="System.Boolean" HeaderText="isManualExit" SortExpression="isManualExit" UniqueName="isManualExit" />--%>
2022-04-14 11:41:44 +02:00
</Columns>
<EditFormSettings EditFormType="Template">
<FormTemplate>
<table>
<tr>
<td style="font-weight: bold">
<asp:Label ID="Label3" runat="server" CssClass="rdfLabel rdfBlock" Text="Installation: "></asp:Label>
</td>
<td>
<telerik:RadComboBox ID="RadComboBoxSelectInst" runat="server" DataSourceID="SqlDSSelectInst" DataTextField="InstallationName" DataValueField="Inst_CODE" SelectedValue='<%# Bind("Inst_CODE") %>' Width="95%">
</telerik:RadComboBox>
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label12" runat="server" AssociatedControlID="dpReturnTime" CssClass="rdfLabel rdfBlock" Text="return Time:"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-19 16:03:57 +02:00
<telerik:RadDateTimePicker ID="dpReturnTime" runat="server" DbSelectedDate='<%# Bind("ReturnTime") %>' DateInput-DisplayDateFormat="yy-MM-dd HH:mm" DateInput-DateFormat="yy-MM-dd HH:mm"/>
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label10" runat="server" AssociatedControlID="tbHp10Dose" CssClass="rdfLabel rdfBlock" Text="HP10 Dose:"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-19 16:03:57 +02:00
<asp:textBox ID="tbHp10Dose" runat="server" CssClass="rdfFieldValue" Text='<%# Bind("Hp10Dose") %>' />
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label2" runat="server" AssociatedControlID="tbHp07Dose" CssClass="rdfLabel rdfBlock" Text="HP07 Dose:"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-19 16:03:57 +02:00
<asp:textBox ID="tbHp07Dose" runat="server" CssClass="rdfFieldValue" Text='<%# Bind("Hp07Dose") %>' />
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label5" runat="server" AssociatedControlID="tbHP10Peak" CssClass="rdfLabel rdfBlock" Text="HP10 Max Dose Rate (peak):"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-19 16:03:57 +02:00
<asp:textBox ID="tbHP10Peak" runat="server" CssClass="rdfFieldValue" Text='<%# Bind("Hp10Peak") %>' />
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label8" runat="server" AssociatedControlID="tbHp07Peak" CssClass="rdfLabel rdfBlock" Text="HP10 of Neutron Max Dose Rate (peak):"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-19 16:03:57 +02:00
<asp:textBox ID="tbHp07Peak" runat="server" CssClass="rdfFieldValue" Text='<%# Bind("Hp07Peak") %>' />
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label13" AssociatedControlID="RadDatePicker2" runat="server" CssClass="rdfLabel rdfBlock" Text="Time of the Max. Doserate HP10:"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-25 13:41:33 +02:00
<telerik:RadDateTimePicker ID="RadDatePicker2" runat="server" DbSelectedDate='<%# Bind("Hp10Time") %>' DateInput-DisplayDateFormat="yy-MM-dd HH:mm" DateInput-DateFormat="yy-MM-dd HH:mm" />
2022-04-14 11:41:44 +02:00
</td>
</tr>
<tr>
<td style="font-weight: bold">
2022-04-19 16:03:57 +02:00
<asp:Label ID="Label6" AssociatedControlID="CommentDate" runat="server" CssClass="rdfLabel rdfBlock" Text="Time of the Max. Doserate HP07 of HP N:"></asp:Label>
2022-04-14 11:41:44 +02:00
</td>
<td>
2022-04-25 13:41:33 +02:00
<telerik:RadDateTimePicker ID="CommentDate" runat="server" DbSelectedDate='<%# Bind("Hp07Time") %>' DateInput-DisplayDateFormat="yy-MM-dd HH:mm" DateInput-DateFormat="yy-MM-dd HH:mm" />
2022-04-14 11:41:44 +02:00
</td>
</tr>
2022-04-19 16:03:57 +02:00
<%--<tr>
2022-04-14 11:41:44 +02:00
<td>
<asp:Label ID="Label1" runat="server" AssociatedControlID="isAlarmClearedCheckBox" Text="Check here to say that it is a manuel Exit:"></asp:Label>
</td>
<td>
<telerik:RadCheckBox ID="isAlarmClearedCheckBox" runat="server" Checked='<%# Bind("isManualExit") %>' />
</td>
2022-04-19 16:03:57 +02:00
</tr>--%>
2022-04-14 11:41:44 +02:00
</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="SqlDSManualReturn" runat="server"
ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>"
SelectCommand="ManualReturnSelect" SelectCommandType="StoredProcedure"
UpdateCommand="ManualReturnUpdate" UpdateCommandType="StoredProcedure">
<UpdateParameters>
<asp:Parameter Name="ID_Station" Type="Int32" />
<asp:Parameter Name="ID_Visit" Type="Int32" />
<asp:Parameter Name="Inst_CODE" Type="Int32" />
2022-04-25 13:41:33 +02:00
<asp:Parameter Name="ReturnTime" Type="DateTime" />
2022-04-14 11:41:44 +02:00
<asp:Parameter Name="Hp10Dose" Type="Double" />
<asp:Parameter Name="Hp07Dose" Type="Double" />
<asp:Parameter Name="Hp10Peak" Type="Double" />
<asp:Parameter Name="HP07Peak" Type="Double" />
2022-04-25 13:41:33 +02:00
<asp:Parameter Name="Hp10Time" Type="DateTime" />
<asp:Parameter Name="Hp07Time" Type="DateTime" />
<asp:Parameter Name="isManualExit" Type="Boolean" />
2022-04-14 11:41:44 +02:00
</UpdateParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDSSelectInst" runat="server" ConnectionString="<%$ ConnectionStrings:eDosConnectionString %>" SelectCommand="InstallationsList" SelectCommandType="StoredProcedure"></asp:SqlDataSource>
</asp:Content>