c3d07f626c
- fix preliminari B5
166 lines
12 KiB
Plaintext
166 lines
12 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_AnagCliFor.ascx.cs" Inherits="MP_MAG.WebUserControls.cmp_AnagCliFor" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_numRow.ascx" TagPrefix="uc1" TagName="cmp_numRow" %>
|
|
<%@ Register Src="~/WebUserControls/cmp_destClienti.ascx" TagPrefix="uc1" TagName="cmp_destClienti" %>
|
|
|
|
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<div class="d-flex flex-row-reverse">
|
|
<div class="px-2">
|
|
<asp:CheckBox runat="server" ID="chkShowCli" Text="Clienti" Checked="true" AutoPostBack="true" />
|
|
</div>
|
|
<div class="px-2">
|
|
<asp:CheckBox runat="server" ID="chkShoFor" Text="Fornitori" Checked="true" AutoPostBack="true" />
|
|
</div>
|
|
<div class="px-2 flex-fill">
|
|
<h3>Anagrafica Clienti / Fornitori</h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div runat="server" id="divMain" class="col-12">
|
|
<asp:HiddenField runat="server" ID="hfShowDet" />
|
|
<asp:GridView runat="server" ID="grView" AutoGenerateColumns="False" DataKeyNames="CodCliente" DataSourceID="ods" CssClass="table table-sm table-striped small" AllowPaging="True" OnRowDeleted="grView_RowDeleted" OnRowEditing="grView_RowEditing" OnPageIndexChanged="grView_PageIndexChanged" OnSelectedIndexChanged="grView_SelectedIndexChanged">
|
|
<HeaderStyle CssClass="default" />
|
|
<PagerStyle CssClass="active GridPager" />
|
|
<PagerSettings Mode="NumericFirstLast" />
|
|
<SelectedRowStyle CssClass="table-info" />
|
|
<Columns>
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
<asp:LinkButton ID="lbtReset" runat="server" OnClick="lbtReset_Click" CssClass="btn btn-primary btn-sm" Visible="true" ToolTip="Reset"><i class="fas fa-sync-alt"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<EditItemTemplate>
|
|
<div class="text-nowrap">
|
|
<asp:LinkButton ID="lbtUpdate1" runat="server" CausesValidation="True" CommandName="Update" Text="Update" CssClass="btn btn-sm btn-success"><i class="fas fa-check-circle"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtCancel1" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" CssClass="btn btn-sm btn-warning"><i class="fas fa-ban"></i></asp:LinkButton>
|
|
</div>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<div class="text-nowrap">
|
|
<asp:LinkButton ID="lbtSel" runat="server" CausesValidation="False" CommandName="Select" Text="Select" CssClass="btn btn-sm btn-info"><i class="fa fa-search"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtEdit" runat="server" CausesValidation="False" CommandName="Edit" Text="Edit" CssClass="btn btn-sm btn-primary"><i class="fa fa-edit"></i></asp:LinkButton>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Cod" SortExpression="CodCliente">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox7" runat="server" Text='<%# Bind("CodCliente") %>' Width="10em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label7" runat="server" Text='<%# Eval("CodCliente") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Rag Sociale" SortExpression="RagSociale">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("RagSociale") %>' Width="20em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label1" runat="server" Text='<%# Eval("RagSociale") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Indirizzo" SortExpression="Indirizzo">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="txtIndirizzo" runat="server" Text='<%# Bind("Indirizzo") %>' Width="10em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblIndirizzo" runat="server" Text='<%# Eval("Indirizzo") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Localita" SortExpression="Localita">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="txtLocalita" runat="server" Text='<%# Bind("Localita") %>' Width="10em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblLocalita" runat="server" Text='<%# Eval("Localita") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Cap" SortExpression="Cap">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="txtCap" runat="server" Text='<%# Bind("Cap") %>' Width="5em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblCap" runat="server" Text='<%# Eval("Cap") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Provincia" SortExpression="Provincia">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="txtProvincia" runat="server" Text='<%# Bind("Provincia") %>' Width="4em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblProvincia" runat="server" Text='<%# Eval("Provincia") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="Nazione" SortExpression="Nazione">
|
|
<EditItemTemplate>
|
|
<asp:TextBox ID="txtNazione" runat="server" Text='<%# Bind("Nazione") %>' Width="2em" />
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:Label ID="lblNazione" runat="server" Text='<%# Eval("Nazione") %>' />
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:CheckBoxField DataField="IsCli" HeaderText="Cli" SortExpression="IsCli" />
|
|
<asp:CheckBoxField DataField="IsFor" HeaderText="For" SortExpression="IsFor" />
|
|
<asp:TemplateField ShowHeader="False">
|
|
<HeaderTemplate>
|
|
<asp:LinkButton ID="lbtAddNew" runat="server" OnClick="lbtAddNew_Click" CssClass="btn btn-success btn-sm" Visible="true" ToolTip="Add New" OnClientClick="return confirm('Sicuro di voler inserire un nuovo record?');"><i class="fas fa-plus"></i></asp:LinkButton>
|
|
</HeaderTemplate>
|
|
<EditItemTemplate>
|
|
<div class="text-nowrap">
|
|
<asp:LinkButton ID="lbtUpdate2" runat="server" CausesValidation="True" CommandName="Update" Text="Update" CssClass="btn btn-sm btn-success"><i class="fas fa-check-circle"></i></asp:LinkButton>
|
|
<asp:LinkButton ID="lbtCancel2" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" CssClass="btn btn-sm btn-warning"><i class="fas fa-ban"></i></asp:LinkButton>
|
|
</div>
|
|
</EditItemTemplate>
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="False" CommandName="Delete" Text="Delete" OnClientClick="return confirm('Sicuro di voler procedere con eliminazione?');" CssClass="btn btn-sm btn-danger"><i class="fas fa-trash"></i></asp:LinkButton>
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="Original_{0}" SelectMethod="getBySearch" TypeName="MagData.DS_MagTableAdapters.AnagClientiTableAdapter" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery">
|
|
<DeleteParameters>
|
|
<asp:Parameter Name="Original_CodCliente" Type="String" />
|
|
</DeleteParameters>
|
|
<InsertParameters>
|
|
<asp:Parameter Name="CodCliente" Type="String" />
|
|
<asp:Parameter Name="RagSociale" Type="String" />
|
|
<asp:Parameter Name="Indirizzo" Type="String" />
|
|
<asp:Parameter Name="Localita" Type="String" />
|
|
<asp:Parameter Name="Cap" Type="String" />
|
|
<asp:Parameter Name="Provincia" Type="String" />
|
|
<asp:Parameter Name="Nazione" Type="String" />
|
|
<asp:Parameter Name="IsCli" Type="Boolean" />
|
|
<asp:Parameter Name="IsFor" Type="Boolean" />
|
|
</InsertParameters>
|
|
<SelectParameters>
|
|
<asp:SessionParameter DefaultValue="" Name="searchVal" SessionField="valoreSearch" Type="String" />
|
|
<asp:ControlParameter ControlID="chkShowCli" DefaultValue="true" Name="showCli" PropertyName="Checked" Type="Boolean" />
|
|
<asp:ControlParameter ControlID="chkShoFor" DefaultValue="true" Name="showFor" PropertyName="Checked" Type="Boolean" />
|
|
</SelectParameters>
|
|
<UpdateParameters>
|
|
<asp:Parameter Name="CodCliente" Type="String" />
|
|
<asp:Parameter Name="RagSociale" Type="String" />
|
|
<asp:Parameter Name="Indirizzo" Type="String" />
|
|
<asp:Parameter Name="Localita" Type="String" />
|
|
<asp:Parameter Name="Cap" Type="String" />
|
|
<asp:Parameter Name="Provincia" Type="String" />
|
|
<asp:Parameter Name="Nazione" Type="String" />
|
|
<asp:Parameter Name="IsCli" Type="Boolean" />
|
|
<asp:Parameter Name="IsFor" Type="Boolean" />
|
|
<asp:Parameter Name="Original_CodCliente" Type="String" />
|
|
</UpdateParameters>
|
|
</asp:ObjectDataSource>
|
|
</div>
|
|
<div runat="server" id="divDetail" class="col-6 table-info p-1">
|
|
<div class="table-light p-0">
|
|
<uc1:cmp_destClienti runat="server" ID="cmp_destClienti" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-footer text-end py-1">
|
|
<uc1:cmp_numRow runat="server" ID="cmp_numRow" />
|
|
</div>
|
|
</div>
|