Files
ScheMe/ScheMe-SP/Accettazione.aspx
2017-09-06 17:04:34 +02:00

125 lines
7.9 KiB
Plaintext

<%@ Page Title="" Language="C#" MasterPageFile="~/Bootstrap.Master" AutoEventWireup="true" CodeBehind="Accettazione.aspx.cs" Inherits="ScheMe.Accettazione" EnableEventValidation="false" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<div class="panel panel-default">
<div class="panel-heading">
<div class="row" style="margin-bottom: 0.5em;">
<div class="col-xs-6">
<asp:DropDownList CssClass="dropdown-toggle form-control" runat="server" ID="ddlFiltUno" DataSourceID="odsFiltUno" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltUno_SelectedIndexChanged">
</asp:DropDownList>
<asp:ObjectDataSource runat="server" ID="odsFiltUno" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="ScheMe_Data.DS_UtilityTableAdapters.v_selLabelTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="hfMainLblCond" DefaultValue="*" Name="conditio" PropertyName="Value" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfMainLblCond" />
</div>
<div class="col-xs-6">
<asp:DropDownList CssClass="dropdown-toggle form-control" runat="server" ID="ddlFiltDue" DataSourceID="odsFiltDue" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltDue_SelectedIndexChanged">
</asp:DropDownList>
<asp:ObjectDataSource runat="server" ID="odsFiltDue" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="ScheMe_Data.DS_UtilityTableAdapters.v_selLabelTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlFiltUno" DefaultValue="*" Name="conditio" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
<div class="row">
<div class="col-md-9 col-sm-8 col-xs-7">
<asp:TextBox runat="server" CssClass="form-control" type="search" name="password" ID="txtSearch" value="" placeholder="[R]icerca Nominativo" AutoPostBack="true" AccessKey="r" />
</div>
<div class="col-md-3 col-sm-4 col-xs-5">
<asp:LinkButton runat="server" ID="lbtnNew" CssClass="btn btn-info form-control" OnClick="btnNew_Click"><i class="fa fa-plus" aria-hidden="true"></i> Nuovo</asp:LinkButton>
</div>
</div>
</div>
<asp:GridView ID="grView" runat="server" DataSourceID="ods" AutoGenerateColumns="False" DataKeyNames="IdxPaziente" CellPadding="4" ForeColor="#333333" GridLines="None" Width="100%" AllowPaging="True" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowCommand="grView_RowCommand" PageSize="20" AllowSorting="false" CssClass="table table-condensed">
<EditRowStyle CssClass="editRowStyle" />
<FooterStyle CssClass="footerRowStyle" />
<HeaderStyle CssClass="headerRowStyle" />
<RowStyle CssClass="rowStyle" />
<AlternatingRowStyle CssClass="alternatingRowStyle" />
<PagerStyle CssClass="active GridPager" />
<SelectedRowStyle CssClass="selectedRowStyle" />
<SortedAscendingCellStyle CssClass="stortAscCellStyle" />
<SortedAscendingHeaderStyle CssClass="stortAscHeadStyle" />
<SortedDescendingCellStyle CssClass="stortDescCellStyle" />
<SortedDescendingHeaderStyle CssClass="stortDescHeadStyle" />
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton CssClass="btn btn-default btn-circle" ID="lbSel" data-icon="star" runat="server" CausesValidation="False" CommandArgument="select" CommandName="Select"><i class="fa fa-user fa-lg" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Cognome" SortExpression="Cognome" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div style="font-size: 0.9em;">
<b>
<asp:Label ID="lblCognome" runat="server" Text='<%# Eval("Cognome") %>' /></b>
<br />
<asp:Label ID="lblNome" runat="server" Text='<%# Eval("Nome") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Eta" SortExpression="Eta">
<ItemTemplate>
<asp:Label ID="lblEta" runat="server" Text='<%# Eval("Eta","{0:N2}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Indirizzo" SortExpression="Indirizzo" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div class="smaller">
<asp:Label ID="lblIndirizzo" runat="server" Text='<%# Eval("Indirizzo") %>' />
</div>
<div class="smaller" style="font-size: 0.7em; white-space: nowrap;">
<i class="fa fa-phone"></i>
<asp:Label ID="lblRecTel" runat="server" Text='<%# Eval("RecTel") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Nato" SortExpression="DataNasc" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
<ItemTemplate>
<div class="smaller">
<asp:Label ID="lblLuogo" runat="server" Text='<%# Eval("LuogoNascita") %>' />
</div>
<div class="smaller">
<asp:Label ID="lblData" runat="server" Text='<%# Eval("DataNasc","{0:dd/MM/yyyy}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="C.F. / Note" SortExpression="CodF" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right">
<ItemTemplate>
<div class="smallest">
<asp:Label ID="lblCF" runat="server" Text='<%# Eval("CodF") %>' />
</div>
<div class="smallest">
<asp:Label ID="lblMedico" runat="server" Text='<%# Eval("Medico") %>' />
</div>
<div class="smallest">
<asp:Label ID="lblNote" runat="server" Text='<%# stringTrim(Eval("Note"), 40) %>' ToolTip='<%# Eval("Note") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lbEdit" CssClass="btn btn-default btn-circle" runat="server" CausesValidation="False" CommandArgument="edit" CommandName="Select"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" SelectMethod="getByGruppoFiltri" TypeName="ScheMe_Data.DS_ApplicazioneTableAdapters.AnagPazientiTableAdapter" FilterExpression="Cognome LIKE '%{0}%' OR Nome LIKE '%{0}%' OR CodF LIKE '%{0}%' OR Indirizzo LIKE '%{0}%' OR LuogoNascita LIKE '%{0}%' OR RecTel LIKE '%{0}%' OR Medico LIKE '%{0}%' OR Note LIKE '%{0}%' ">
<SelectParameters>
<asp:SessionParameter Name="Gruppo" SessionField="Gruppo" Type="String" DefaultValue="BG" />
<asp:ControlParameter ControlID="ddlFiltUno" DefaultValue="*" Name="FiltroUno" PropertyName="SelectedValue" Type="String" />
<asp:ControlParameter ControlID="ddlFiltDue" DefaultValue="*" Name="FiltroDue" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
<FilterParameters>
<asp:ControlParameter ControlID="txtSearch" DefaultValue="*" Type="string" />
</FilterParameters>
</asp:ObjectDataSource>
</div>
</asp:Content>