aggiunta gestione modifica articolo x revisione UT (lato ADMIN)

This commit is contained in:
Samuele E. Locatelli
2016-11-18 11:17:02 +01:00
parent 00962fabdb
commit bdc522af89
6 changed files with 76 additions and 47 deletions
@@ -58,15 +58,15 @@
<asp:Label runat="server" ID="txtProdRev" Text='<%# Eval("ProdRev") %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtProdRev" Text='<%# Bind("ProdRev") %>' />
<asp:Label runat="server" ID="txtProdRev" Text='<%# Eval("ProdRev") %>' />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="FlagIsNew" SortExpression="FlagIsNew">
<ItemTemplate>
<asp:Label runat="server" ID="txtFlagIsNew" Text='<%# Eval("FlagIsNew") %>' />
<asp:CheckBox runat="server" ID="chkFlagIsNew" Checked='<%# Eval("FlagIsNew") %>' Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:Label runat="server" ID="txtFlagIsNew" Text='<%# Eval("FlagIsNew") %>' />
<asp:CheckBox runat="server" ID="chkFlagIsNew" Checked='<%# Eval("FlagIsNew") %>' Enabled="false" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DescArticolo" SortExpression="DescArticolo">
@@ -102,11 +102,7 @@
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="MapoDb.DS_ProdTempiTableAdapters.AnagArticoliTableAdapter"
OnInserting="recuperaFooter" FilterExpression="CodArticolo LIKE '%{0}%' OR DescArticolo LIKE '%{0}%' "
OnInserted="ods_Updated" OnUpdated="ods_Updated" OnDeleted="ods_Updated"
UpdateMethod="updateQry" DeleteMethod="deleteQry" InsertMethod="Insert">
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_ProdTempiTableAdapters.AnagArticoliTableAdapter" OnInserting="recuperaFooter" FilterExpression="CodArticolo LIKE '%{0}%' OR DescArticolo LIKE '%{0}%' " OnInserted="ods_Updated" OnUpdated="ods_Updated" OnDeleted="ods_Updated" UpdateMethod="updateQry" DeleteMethod="deleteQry" InsertMethod="Insert" OnUpdating="ods_Updating">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>
@@ -117,6 +113,7 @@
<asp:Parameter Name="Original_CodArticolo" Type="String" />
<asp:Parameter Name="CodArticolo" Type="String" />
<asp:Parameter Name="DescArticolo" Type="String" />
<asp:Parameter Name="CurrRev" Type="String" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="CodArticolo" Type="String" />
@@ -261,7 +261,13 @@ namespace MoonProAdmin.WebUserControls
resetSelezione();
}
#endregion
#endregion
protected void ods_Updating(object sender, ObjectDataSourceMethodEventArgs e)
{
// verifico eventuali nulli --> ""
if (e.InputParameters["DescArticolo"] == null) e.InputParameters["DescArticolo"] = "";
if (e.InputParameters["CurrRev"] == null) e.InputParameters["CurrRev"] = "";
}
}
}