191 lines
13 KiB
Text
191 lines
13 KiB
Text
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeBehind="Worker4.aspx.cs" Inherits="Rems2018.Worker4" %>
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server" >
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
|
|
|
<telerik:RadComboBox ID="cmbPerson" runat="server" DataSourceID="sqlDSPerson" DataTextField="Name" DataValueField="PersID" MarkFirstMatch="True" OnSelectedIndexChanged="cmbPerson_SelectedIndexChanged" OnDataBound="cmbPerson_DataBound" AutoPostBack="true" />
|
|
<br />
|
|
|
|
|
|
<telerik:RadTabStrip runat="server" ID="tabs" MultiPageID="mp" SelectedIndex="0">
|
|
<Tabs>
|
|
<telerik:RadTab Text="Tab1111" PageViewID="p0" TabIndex="0" BackColor="#FFC080" Selected="True" />
|
|
<telerik:RadTab Text="Tab2" PageViewID="p1" />
|
|
</Tabs>
|
|
</telerik:RadTabStrip>
|
|
|
|
<telerik:RadMultiPage runat="server" ID="mp" SelectedIndex="0">
|
|
<telerik:RadPageView runat="server" ID="p0" TabIndex="0">
|
|
<telerik:RadDataForm ID="RadDataForm1" runat="server" DataSourceID="sqlDsView" CssClass="rdfInlineBlock" DataKeyNames="ID_Person" RenderMode="Lightweight">
|
|
<LayoutTemplate>
|
|
<div class="RadDataForm RadDataForm_<%# Container.Skin %> rdfInlineBlock">
|
|
<div id="itemPlaceholder" runat="server">
|
|
</div>
|
|
</div>
|
|
</LayoutTemplate>
|
|
<ItemTemplate>
|
|
<fieldset class="rdfFieldset rdfBorders">
|
|
<legend class="rdfLegend">View</legend>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label1" runat="server" CssClass="rdfLabel rdfBlock" Text="ID_Person"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<asp:Label ID="Label2" runat="server" CssClass="rdfFieldValue" Text='<%# Eval("ID_Person") %>' />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label3" runat="server" CssClass="rdfLabel rdfBlock" Text="PersID"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<asp:Label ID="Label4" runat="server" CssClass="rdfFieldValue" Text='<%# Eval("PersID") %>' />
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label7" runat="server" CssClass="rdfLabel rdfBlock" Text="LastName"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<asp:Label ID="Label8" runat="server" CssClass="rdfFieldValue" Text='<%# Eval("LastName") %>' />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label9" runat="server" CssClass="rdfLabel rdfBlock" Text="FirstName"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<asp:Label ID="Label10" runat="server" CssClass="rdfFieldValue" Text='<%# Eval("FirstName") %>' />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label5" runat="server" CssClass="rdfLabel rdfBlock" Text="ProximityCode"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<asp:Label ID="Label6" runat="server" CssClass="rdfFieldValue" Text='<%# Eval("ProximityCode") %>' />
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label13" runat="server" AssociatedControlID="AccessAllowCheckBox" CssClass="rdfLabel rdfBlock" Text="AccessAllow"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<telerik:RadCheckBox ID="AccessAllowCheckBox" runat="server" Checked='<%# Bind("AccessAllow") %>' />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<div class="rdfCommandButtons">
|
|
<hr class="rdfHr" />
|
|
<telerik:RadButton RenderMode="Lightweight" ID="EditButton" runat="server" ButtonType="SkinnedButton" CausesValidation="False" CommandName="Edit" Text="Edit" ToolTip="Edit" />
|
|
</div>
|
|
</fieldset>
|
|
</ItemTemplate>
|
|
<EditItemTemplate>
|
|
<fieldset class="rdfFieldset rdfBorders">
|
|
<legend class="rdfLegend">Edit</legend>
|
|
<table>
|
|
<tr>
|
|
<td>
|
|
<asp:Label ID="Label13" runat="server" AssociatedControlID="AccessAllowCheckBox" CssClass="rdfLabel rdfBlock" Text="AccessAllow"></asp:Label>
|
|
</td>
|
|
<td>
|
|
<telerik:RadCheckBox ID="AccessAllowCheckBox" runat="server" Checked='<%# isChecked(Eval("AccessAllow")) %>' Enabled="true" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<div class="rdfCommandButtons">
|
|
<hr class="rdfHr" />
|
|
<telerik:RadButton RenderMode="Lightweight" ID="UpdateButton" runat="server" ButtonType="SkinnedButton" CommandName="Update" Text="Update" ToolTip="Update" />
|
|
<telerik:RadButton RenderMode="Lightweight" ID="CancelButton" runat="server" ButtonType="SkinnedButton" CausesValidation="False" CommandName="Cancel" Text="Cancel" ToolTip="Cancel" />
|
|
</div>
|
|
</fieldset>
|
|
</EditItemTemplate>
|
|
<EmptyDataTemplate>
|
|
<div class="RadDataForm RadDataForm_<%# Container.Skin %>">
|
|
<div class="rdfEmpty">
|
|
There are no items to be displayed.
|
|
</div>
|
|
</div>
|
|
</EmptyDataTemplate>
|
|
</telerik:RadDataForm>
|
|
|
|
</telerik:RadPageView>
|
|
|
|
<telerik:RadPageView ID="p1" runat="server">
|
|
<telerik:RadGrid runat="server" ID="gridVisits" DataSourceID="sqlDSVisitPersId" CellSpacing="-1" GridLines="Both" OnNeedDataSource="gridVisits_NeedDataSource">
|
|
|
|
<GroupingSettings CollapseAllTooltip="Collapse all groups"></GroupingSettings>
|
|
|
|
<MasterTableView DataSourceID="sqlDSVisitPersId" AutoGenerateColumns="False" DataKeyNames="ID_Visit">
|
|
<Columns>
|
|
<telerik:GridBoundColumn DataField="ID_Visit" DataType="System.Int32" HeaderText="ID_Visit" ReadOnly="True" SortExpression="ID_Visit" UniqueName="ID_Visit">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridDateTimeColumn DataField="ReturnTime" DataType="System.DateTime" HeaderText="ReturnTime" SortExpression="ReturnTime" UniqueName="ReturnTime" DataFormatString="{0:yyyy-MM-dd HH:mm}" />
|
|
<telerik:GridBoundColumn DataField="Hp10Dose" DataType="System.Double" HeaderText="Hp10Dose" SortExpression="Hp10Dose" UniqueName="Hp10Dose" DataFormatString="{0:0.00}">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp07Dose" DataType="System.Double" HeaderText="Hp07Dose" SortExpression="Hp07Dose" UniqueName="Hp07Dose">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp10Total" DataType="System.Double" HeaderText="Hp10Total" SortExpression="Hp10Total" UniqueName="Hp10Total">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp07Total" DataType="System.Double" HeaderText="Hp07Total" SortExpression="Hp07Total" UniqueName="Hp07Total">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp10Rate" DataType="System.Double" HeaderText="Hp10Rate" SortExpression="Hp10Rate" UniqueName="Hp10Rate">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp07Rate" DataType="System.Double" HeaderText="Hp07Rate" SortExpression="Hp07Rate" UniqueName="Hp07Rate">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp10Peak" DataType="System.Double" HeaderText="Hp10Peak" SortExpression="Hp10Peak" UniqueName="Hp10Peak">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp07Peak" DataType="System.Double" HeaderText="Hp07Peak" SortExpression="Hp07Peak" UniqueName="Hp07Peak">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp10Time" DataType="System.DateTime" HeaderText="Hp10Time" SortExpression="Hp10Time" UniqueName="Hp10Time">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="Hp07Time" DataType="System.DateTime" HeaderText="Hp07Time" SortExpression="Hp07Time" UniqueName="Hp07Time">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="D1" DataType="System.Double" HeaderText="D1" SortExpression="D1" UniqueName="D1">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="D2" DataType="System.Double" HeaderText="D2" SortExpression="D2" UniqueName="D2">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="D3" DataType="System.Double" HeaderText="D3" SortExpression="D3" UniqueName="D3">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="D4" DataType="System.Double" HeaderText="D4" SortExpression="D4" UniqueName="D4">
|
|
</telerik:GridBoundColumn>
|
|
<telerik:GridBoundColumn DataField="ID_EPD" DataType="System.Int32" HeaderText="ID_EPD" SortExpression="ID_EPD" UniqueName="ID_EPD">
|
|
</telerik:GridBoundColumn>
|
|
</Columns>
|
|
</MasterTableView>
|
|
|
|
</telerik:RadGrid>
|
|
</telerik:RadPageView>
|
|
</telerik:RadMultiPage>
|
|
|
|
|
|
|
|
|
|
<asp:SqlDataSource ID="sqlDSPerson" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:HPH_REMS_newConnectionString %>"
|
|
SelectCommand="SELECT [PersID], Name= [LastName]+' '+[FirstName] FROM [Person]"></asp:SqlDataSource>
|
|
|
|
<asp:SqlDataSource ID="sqlDsView" runat="server"
|
|
ConnectionString="<%$ ConnectionStrings:HPH_REMS_newConnectionString %>"
|
|
SelectCommand="SELECT ID_Person, PersID, SUMHp10Dose_Y, SUMHp07Dose_Y, TOTSUM_Y, YearToDateLimit, SUMHp10Dose_Q, SUMHp07Dose_Q, TOTSUM_Q, QuarterLimit, SUMHp10Dose_M, SUMHp07Dose_M, TOTSUM_M, MonthlyLimit, Margin, Type, ProximityCode, FirstName, LastName, NickName, BirthDate, conCode, AccessAllow=isnull(AccessAllow,0), Language, deleted FROM V_SumDosePerson WHERE (PersID = @PersID)"
|
|
UpdateCommand="Update Person set AccessAllow=@AccessAllow where (PersID = @PersID)">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="cmbPerson" PropertyName="SelectedValue" Name="PersID" Type="Int32" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="AccessAllow" DbType="Boolean" />
|
|
<asp:ControlParameter ControlID="cmbPerson" PropertyName="SelectedValue" Name="PersID" Type="Int32" />
|
|
</UpdateParameters>
|
|
</asp:SqlDataSource>
|
|
|
|
<asp:SqlDataSource ID="sqlDSVisitPersId" runat="server" ConnectionString="<%$ ConnectionStrings:HPH_REMS_newConnectionString %>"
|
|
SelectCommand="VisitPersIDSelect" SelectCommandType="StoredProcedure">
|
|
<SelectParameters>
|
|
<asp:ControlParameter ControlID="cmbPerson" PropertyName="SelectedValue" Name="PersID" Type="Int32" DefaultValue="12925" />
|
|
</SelectParameters>
|
|
</asp:SqlDataSource>
|
|
</asp:Content>
|