Completato editing CliFor + destinazioni
This commit is contained in:
@@ -62,42 +62,42 @@
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Indirizzo" SortExpression="Indirizzo">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("Indirizzo") %>' Width="15em" />
|
||||
<asp:TextBox ID="txtIndirizzo" runat="server" Text='<%# Bind("Indirizzo") %>' Width="10em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Eval("Indirizzo") %>' />
|
||||
<asp:Label ID="lblIndirizzo" runat="server" Text='<%# Eval("Indirizzo") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Localita" SortExpression="Localita">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("Localita") %>' />
|
||||
<asp:TextBox ID="txtLocalita" runat="server" Text='<%# Bind("Localita") %>' Width="10em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label3" runat="server" Text='<%# Eval("Localita") %>' />
|
||||
<asp:Label ID="lblLocalita" runat="server" Text='<%# Eval("Localita") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Cap" SortExpression="Cap">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("Cap") %>' Width="5em" />
|
||||
<asp:TextBox ID="txtCap" runat="server" Text='<%# Bind("Cap") %>' Width="5em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label4" runat="server" Text='<%# Eval("Cap") %>' />
|
||||
<asp:Label ID="lblCap" runat="server" Text='<%# Eval("Cap") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Provincia" SortExpression="Provincia">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("Provincia") %>' Width="5em" />
|
||||
<asp:TextBox ID="txtProvincia" runat="server" Text='<%# Bind("Provincia") %>' Width="4em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label5" runat="server" Text='<%# Eval("Provincia") %>' />
|
||||
<asp:Label ID="lblProvincia" runat="server" Text='<%# Eval("Provincia") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Nazione" SortExpression="Nazione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox6" runat="server" Text='<%# Bind("Nazione") %>' Width="2em" />
|
||||
<asp:TextBox ID="txtNazione" runat="server" Text='<%# Bind("Nazione") %>' Width="2em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label6" runat="server" Text='<%# Eval("Nazione") %>' />
|
||||
<asp:Label ID="lblNazione" runat="server" Text='<%# Eval("Nazione") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:CheckBoxField DataField="IsCli" HeaderText="Cli" SortExpression="IsCli" />
|
||||
|
||||
@@ -26,14 +26,62 @@
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<%--<asp:BoundField DataField="CodCliente" HeaderText="CodCliente" ReadOnly="True" SortExpression="CodCliente" />--%>
|
||||
<asp:BoundField DataField="CodDestinazione" HeaderText="Cod." ReadOnly="True" SortExpression="CodDestinazione" />
|
||||
<asp:BoundField DataField="DescDestinazione" HeaderText="Descr" SortExpression="DescDestinazione" />
|
||||
<asp:BoundField DataField="Indirizzo" HeaderText="Indirizzo" SortExpression="Indirizzo" />
|
||||
<asp:BoundField DataField="Localita" HeaderText="Localita" SortExpression="Localita" />
|
||||
<asp:BoundField DataField="Cap" HeaderText="Cap" SortExpression="Cap" />
|
||||
<asp:BoundField DataField="Provincia" HeaderText="Provincia" SortExpression="Provincia" />
|
||||
<asp:BoundField DataField="Nazione" HeaderText="Naz." SortExpression="Nazione" />
|
||||
<asp:TemplateField HeaderText="Cod." SortExpression="CodDestinazione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="txtCodDestinazione" runat="server" Text='<%# Bind("CodDestinazione") %>' Width="5em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblCodDestinazione" runat="server" Text='<%# Eval("CodDestinazione") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Descr" SortExpression="DescDestinazione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="txtDescDestinazione" runat="server" Text='<%# Bind("DescDestinazione") %>' Width="6em" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblDescDestinazione" runat="server" Text='<%# Eval("DescDestinazione") %>' />
|
||||
</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: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>
|
||||
@@ -53,8 +101,33 @@
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
<SelectedRowStyle CssClass="table-primary" />
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="original_{0}" SelectMethod="getByCodCli" TypeName="MagData.DS_MagTableAdapters.AnagDestinClientiTableAdapter">
|
||||
<asp:ObjectDataSource runat="server" ID="ods" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByCodCli" TypeName="MagData.DS_MagTableAdapters.AnagDestinClientiTableAdapter" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery">
|
||||
<DeleteParameters>
|
||||
<asp:Parameter Name="Original_CodCliente" Type="String" />
|
||||
<asp:Parameter Name="Original_CodDestinazione" Type="String" />
|
||||
</DeleteParameters>
|
||||
<InsertParameters>
|
||||
<asp:Parameter Name="CodCliente" Type="String" />
|
||||
<asp:Parameter Name="CodDestinazione" Type="String" />
|
||||
<asp:Parameter Name="DescDestinazione" 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" />
|
||||
</InsertParameters>
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="hfCodCli" DefaultValue="###" Name="CodCliente" PropertyName="Value" Type="String" />
|
||||
</SelectParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="CodDestinazione" Type="String" />
|
||||
<asp:Parameter Name="DescDestinazione" Type="String" />
|
||||
<asp:Parameter Name="Indirizzo" Type="String" />
|
||||
<asp:Parameter Name="Cap" Type="String" />
|
||||
<asp:Parameter Name="Localita" Type="String" />
|
||||
<asp:Parameter Name="Provincia" Type="String" />
|
||||
<asp:Parameter Name="Nazione" Type="String" />
|
||||
<asp:Parameter Name="Original_CodCliente" Type="String" />
|
||||
<asp:Parameter Name="Original_CodDestinazione" Type="String" />
|
||||
</UpdateParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
@@ -31,7 +31,14 @@ namespace MP_MAG.WebUserControls
|
||||
/// <param name="e"></param>
|
||||
protected void lbtAddNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
//MagDataLayerObj.taACF.insertQuery("__CodiceCliente", "Nuova Ragione Sociale", "Nuovo Indirizzo", "Nuova Località", "00000", "BA", "IT", false, true);
|
||||
// cerco il num di cli esistenti e usi + 1...
|
||||
var destCli = MagDataLayerObj.taADC.getByCodCli(codCli);
|
||||
string newCodDest = "__CodDestNew";
|
||||
if (destCli != null)
|
||||
{
|
||||
newCodDest = $"D{destCli.Count + 1:0000}";
|
||||
}
|
||||
MagDataLayerObj.taADC.insertQuery(codCli, newCodDest, "Nuova Destinazione", "Nuovo Indirizzo", "00000", "Nuova Località", "BA", "IT");
|
||||
doReset();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user