inizio test autocomplete pagina PAI

This commit is contained in:
Samuele E. Locatelli
2017-09-20 15:38:24 +02:00
parent 9cd8978a88
commit 6ae26fe787
3 changed files with 35 additions and 16 deletions
+19 -16
View File
@@ -1,5 +1,7 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_PrestPAI.ascx.cs" Inherits="ScheMe.WebUserControls.mod_PrestPAI" %>
<%@ Register Src="~/WebUserControls/mod_autocompleteShort.ascx" TagPrefix="uc1" TagName="mod_autocompleteShort" %>
<uc1:mod_autocompleteShort runat="server" ID="acCodPrest" contextKey="a" minCharAutocomplete="2" showKey="false" ServicePath='<%# serviceUrl("Prestazioni") %>' placeholder="Type to Search" />
<div class="row small">
<div class="col-xs-12">
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="IdxPaziente,DataVisita,CodPres,Num" DataSourceID="ods" Width="100%" AllowSorting="True">
@@ -20,18 +22,20 @@
<Columns>
<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" CommandName="Edit"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton ID="lbEdit" CssClass="btn btn-info btn-circle" runat="server" CausesValidation="False" CommandName="Edit"><i class="fa fa-pencil fa-lg" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" CommandName="Update" Text="Aggiorna"></asp:LinkButton>
&nbsp;<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" CommandName="Cancel" Text="Annulla"></asp:LinkButton>
<div class="nowrap">
<asp:LinkButton ID="lbUpdate" runat="server" CssClass="btn btn-success btn-circle" CausesValidation="True" CommandName="Update" Text="Aggiorna"><i class="fa fa-check-circle-o fa-lg" aria-hidden="true"></i></asp:LinkButton>
&nbsp;
</div>
</EditItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Cod" SortExpression="CodPres">
<EditItemTemplate>
<asp:TextBox ID="txtCodPres" runat="server" Text='<%# Bind("CodPres") %>'></asp:TextBox>
<asp:TextBox ID="txtCodPres" CssClass="fontCond condRow" runat="server" Text='<%# Bind("CodPres") %>' Width="3em"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblCodPres" runat="server" CssClass="fontCond" Text='<%# Bind("CodPres") %>'></asp:Label>
@@ -70,31 +74,30 @@
</asp:TemplateField>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton CssClass="btn btn-default btn-circle" ID="lbDel" runat="server" CausesValidation="False" CommandName="Delete"><i class="fa fa-trash-o fa-lg" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton CssClass="btn btn-danger btn-circle" ID="lbDel" runat="server" CausesValidation="False" CommandName="Delete" OnClientClick="return confirm('Sei sicuro di voler eliminare il record?')"><i class="fa fa-trash-o fa-lg" aria-hidden="true"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="lbCancel" runat="server" CssClass="btn btn-warning btn-circle" CausesValidation="False" CommandName="Cancel" Text="Annulla"><i class="fa fa-times-circle-o fa-lg" aria-hidden="true"></i></asp:LinkButton>
</EditItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByPaziente" TypeName="ScheMe_Data.DS_ApplicazioneTableAdapters.VisPAI_PrestTableAdapter" OnDeleted="ods_Deleted" UpdateMethod="UpdateQuery" InsertMethod="UpdateQuery" DeleteMethod="UpdateQuery">
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByPaziente" TypeName="ScheMe_Data.DS_ApplicazioneTableAdapters.VisPAI_PrestTableAdapter" OnDeleted="ods_Deleted" UpdateMethod="UpdateQuery" InsertMethod="UpdateQuery" DeleteMethod="UpdateQuery">
<DeleteParameters>
<asp:Parameter Name="CodPres" Type="String" />
<asp:Parameter Name="Num" Type="Int32" />
<asp:Parameter Name="Freq" Type="Double" />
<asp:Parameter Name="Note" Type="String" />
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
<asp:SessionParameter Name="Original_IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
<asp:Parameter Name="Original_CodPres" Type="String" />
<asp:Parameter Name="Original_Num" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="CodPres" Type="String" />
<asp:Parameter Name="Num" Type="Int32" />
<asp:Parameter Name="Freq" Type="Double" />
<asp:Parameter Name="Note" Type="String" />
<asp:Parameter Name="Original_DataVisita" Type="DateTime" />
<asp:Parameter Name="Original_IdxPaziente" Type="Int32" />
<asp:Parameter Name="Original_DataVisita" Type="DateTime" />
</InsertParameters>
<SelectParameters>
<asp:SessionParameter Name="IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
@@ -105,9 +108,9 @@
<asp:Parameter Name="Num" Type="Int32" />
<asp:Parameter Name="Freq" Type="Double" />
<asp:Parameter Name="Note" Type="String" />
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
<asp:SessionParameter Name="Original_IdxPaziente" SessionField="IdxPaziente" Type="Int32" DefaultValue="0" />
<asp:QueryStringParameter DefaultValue="0" Name="Original_DataVisita" QueryStringField="DataVisita" Type="DateTime" />
</UpdateParameters>
</asp:ObjectDataSource>
</div>
</div>
</div>
@@ -10,6 +10,13 @@ namespace ScheMe.WebUserControls
{
public partial class mod_PrestPAI : System.Web.UI.UserControl
{
/// <summary>
/// url base area services
/// </summary>
public string serviceUrl(string method)
{
return string.Format("/{0}/WS_data.asmx/{1}", memLayer.ML.confReadString("serviceUrl"), method);
}
protected int idxPaziente
{
get
@@ -12,6 +12,15 @@ namespace ScheMe.WebUserControls {
public partial class mod_PrestPAI {
/// <summary>
/// Controllo acCodPrest.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::ScheMe.WebUserControls.mod_autocompleteShort acCodPrest;
/// <summary>
/// Controllo grView.
/// </summary>