completato edit/delete dei ricambi associati a macchine

This commit is contained in:
Samuele E. Locatelli
2015-11-27 15:40:31 +01:00
parent 3d5277faad
commit 35c8865fbd
12 changed files with 334 additions and 1206 deletions
+234 -1095
View File
File diff suppressed because it is too large Load Diff
+16 -102
View File
@@ -713,52 +713,14 @@ FROM AnagTags</CommandText>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="MovMagRicTableAdapter" GeneratorDataComponentClassName="MovMagRicTableAdapter" Name="MovMagRic" UserDataComponentName="MovMagRicTableAdapter">
<MainSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.MovMagRic" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[MovMagRic] WHERE (([idxItem] = @Original_idxItem) AND ([numIntMtz] = @Original_numIntMtz) AND ([dtMov] = @Original_dtMov))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxItem" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxItem" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_numIntMtz" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="numIntMtz" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtMov" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtMov" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[MovMagRic] ([idxItem], [numIntMtz], [dtMov], [Qta], [idxMacchina], [dtExport]) VALUES (@idxItem, @numIntMtz, @dtMov, @Qta, @idxMacchina, @dtExport)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxItem" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxItem" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@numIntMtz" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="numIntMtz" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtMov" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtMov" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Qta" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Qta" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtExport" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtExport" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.v_MovMagExpl" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT idxItem, numIntMtz, dtMov, Qta, idxMacchina, dtExport FROM dbo.MovMagRic</CommandText>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT *
FROM dbo.v_MovMagExpl</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[MovMagRic] SET [idxItem] = @idxItem, [numIntMtz] = @numIntMtz, [dtMov] = @dtMov, [Qta] = @Qta, [idxMacchina] = @idxMacchina, [dtExport] = @dtExport WHERE (([idxItem] = @Original_idxItem) AND ([numIntMtz] = @Original_numIntMtz) AND ([dtMov] = @Original_dtMov))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxItem" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxItem" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@numIntMtz" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="numIntMtz" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtMov" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtMov" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Qta" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="Qta" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxMacchina" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@dtExport" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtExport" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_idxItem" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="idxItem" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@Original_numIntMtz" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="numIntMtz" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="DateTime" Direction="Input" ParameterName="@Original_dtMov" Precision="0" ProviderType="DateTime" Scale="0" Size="0" SourceColumn="dtMov" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
@@ -768,6 +730,18 @@ FROM AnagTags</CommandText>
<Mapping SourceColumn="Qta" DataSetColumn="Qta" />
<Mapping SourceColumn="idxMacchina" DataSetColumn="idxMacchina" />
<Mapping SourceColumn="dtExport" DataSetColumn="dtExport" />
<Mapping SourceColumn="Famiglia" DataSetColumn="Famiglia" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
<Mapping SourceColumn="NomeCostruttore" DataSetColumn="NomeCostruttore" />
<Mapping SourceColumn="CodCostruttore" DataSetColumn="CodCostruttore" />
<Mapping SourceColumn="CodInterno" DataSetColumn="CodInterno" />
<Mapping SourceColumn="QtaMin" DataSetColumn="QtaMin" />
<Mapping SourceColumn="QtaLotto" DataSetColumn="QtaLotto" />
<Mapping SourceColumn="Valore" DataSetColumn="Valore" />
<Mapping SourceColumn="Note" DataSetColumn="Note" />
<Mapping SourceColumn="dtLastUpd" DataSetColumn="dtLastUpd" />
<Mapping SourceColumn="CodLocazione" DataSetColumn="CodLocazione" />
<Mapping SourceColumn="DescrLocazione" DataSetColumn="DescrLocazione" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_MovMag_delete" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="deleteQuery" Modifier="Public" Name="deleteQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="deleteQuery">
@@ -817,50 +791,6 @@ FROM AnagTags</CommandText>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Original_numIntMtz" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="datetime" DbType="DateTime" Direction="Input" ParameterName="@Original_dtMov" Precision="23" ProviderType="DateTime" Scale="3" Size="8" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Qta" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@idxMacchina" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="MovMagExplTableAdapter" GeneratorDataComponentClassName="MovMagExplTableAdapter" Name="MovMagExpl" UserDataComponentName="MovMagExplTableAdapter">
<MainSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.v_MovMagExpl" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT idxItem, numIntMtz, dtMov, Qta, Famiglia, Descrizione, NomeCostruttore, CodCostruttore, CodInterno, QtaMin, QtaLotto, Valore, Note, dtLastUpd, CodLocazione, DescrLocazione FROM dbo.v_MovMagExpl</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="idxItem" DataSetColumn="idxItem" />
<Mapping SourceColumn="numIntMtz" DataSetColumn="numIntMtz" />
<Mapping SourceColumn="dtMov" DataSetColumn="dtMov" />
<Mapping SourceColumn="Qta" DataSetColumn="Qta" />
<Mapping SourceColumn="Famiglia" DataSetColumn="Famiglia" />
<Mapping SourceColumn="Descrizione" DataSetColumn="Descrizione" />
<Mapping SourceColumn="NomeCostruttore" DataSetColumn="NomeCostruttore" />
<Mapping SourceColumn="CodCostruttore" DataSetColumn="CodCostruttore" />
<Mapping SourceColumn="CodInterno" DataSetColumn="CodInterno" />
<Mapping SourceColumn="QtaMin" DataSetColumn="QtaMin" />
<Mapping SourceColumn="QtaLotto" DataSetColumn="QtaLotto" />
<Mapping SourceColumn="Valore" DataSetColumn="Valore" />
<Mapping SourceColumn="Note" DataSetColumn="Note" />
<Mapping SourceColumn="dtLastUpd" DataSetColumn="dtLastUpd" />
<Mapping SourceColumn="CodLocazione" DataSetColumn="CodLocazione" />
<Mapping SourceColumn="DescrLocazione" DataSetColumn="DescrLocazione" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_vMovMag_getByNumIntMtz" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByNumInt" GetMethodModifier="Public" GetMethodName="getByNumInt" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByNumInt" UserSourceName="getByNumInt">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_vMovMag_getByNumIntMtz</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@numIntMtz" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
@@ -1156,16 +1086,6 @@ FROM AnagTags</CommandText>
<xs:element name="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnPropNameInTable="QtaColumn" msprop:Generator_UserColumnName="Qta" type="xs:int" />
<xs:element name="idxMacchina" msprop:Generator_ColumnVarNameInTable="columnidxMacchina" msprop:Generator_ColumnPropNameInRow="idxMacchina" msprop:Generator_ColumnPropNameInTable="idxMacchinaColumn" msprop:Generator_UserColumnName="idxMacchina" type="xs:int" />
<xs:element name="dtExport" msprop:Generator_ColumnVarNameInTable="columndtExport" msprop:Generator_ColumnPropNameInRow="dtExport" msprop:Generator_ColumnPropNameInTable="dtExportColumn" msprop:Generator_UserColumnName="dtExport" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MovMagExpl" msprop:Generator_TableClassName="MovMagExplDataTable" msprop:Generator_TableVarName="tableMovMagExpl" msprop:Generator_TablePropName="MovMagExpl" msprop:Generator_RowDeletingName="MovMagExplRowDeleting" msprop:Generator_RowChangingName="MovMagExplRowChanging" msprop:Generator_RowEvHandlerName="MovMagExplRowChangeEventHandler" msprop:Generator_RowDeletedName="MovMagExplRowDeleted" msprop:Generator_UserTableName="MovMagExpl" msprop:Generator_RowChangedName="MovMagExplRowChanged" msprop:Generator_RowEvArgName="MovMagExplRowChangeEvent" msprop:Generator_RowClassName="MovMagExplRow">
<xs:complexType>
<xs:sequence>
<xs:element name="idxItem" msprop:Generator_ColumnVarNameInTable="columnidxItem" msprop:Generator_ColumnPropNameInRow="idxItem" msprop:Generator_ColumnPropNameInTable="idxItemColumn" msprop:Generator_UserColumnName="idxItem" type="xs:int" />
<xs:element name="numIntMtz" msprop:Generator_ColumnVarNameInTable="columnnumIntMtz" msprop:Generator_ColumnPropNameInRow="numIntMtz" msprop:Generator_ColumnPropNameInTable="numIntMtzColumn" msprop:Generator_UserColumnName="numIntMtz" type="xs:int" />
<xs:element name="dtMov" msprop:Generator_ColumnVarNameInTable="columndtMov" msprop:Generator_ColumnPropNameInRow="dtMov" msprop:Generator_ColumnPropNameInTable="dtMovColumn" msprop:Generator_UserColumnName="dtMov" type="xs:dateTime" />
<xs:element name="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnPropNameInTable="QtaColumn" msprop:Generator_UserColumnName="Qta" type="xs:int" />
<xs:element name="Famiglia" msprop:Generator_ColumnVarNameInTable="columnFamiglia" msprop:Generator_ColumnPropNameInRow="Famiglia" msprop:Generator_ColumnPropNameInTable="FamigliaColumn" msprop:Generator_UserColumnName="Famiglia">
<xs:simpleType>
<xs:restriction base="xs:string">
@@ -1276,12 +1196,6 @@ FROM AnagTags</CommandText>
<xs:field xpath="mstns:numIntMtz" />
<xs:field xpath="mstns:dtMov" />
</xs:unique>
<xs:unique name="MovMagExpl_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:MovMagExpl" />
<xs:field xpath="mstns:idxItem" />
<xs:field xpath="mstns:dtMov" />
<xs:field xpath="mstns:numIntMtz" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -27,7 +27,7 @@
</div>
<div class="col-xs-6">
<b><%: traduci("RicambiImpiegati") %></b>
<uc1:mod_MovMag2Int runat="server" ID="mod_MovMag2Int" />
<uc1:mod_MovMag2Int runat="server" ID="mod_MovMag2Int" enableEdit="true" />
</div>
</div>
</div>
@@ -7,7 +7,18 @@
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns> <asp:TemplateField>
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lbMod" runat="server" CausesValidation="False" CommandName="Edit" Visible='<%# enableEdit && (Eval("dtExport").ToString() == "") %>'><i class="fa fa-pencil fa-2x"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="lbUpdate" runat="server" CausesValidation="False" CommandName="Update"><i class="fa fa-check fa-2x"></i></asp:LinkButton>
&nbsp;
<asp:LinkButton ID="lbCancel" runat="server" CausesValidation="False" CommandName="Cancel"><i class="fa fa-close fa-2x"></i></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<%# traduci("Descrizione") %>
</HeaderTemplate>
@@ -34,13 +45,52 @@
<b>
<asp:Label ID="lblCodInterno" runat="server" Text='<%# Eval("CodInterno") %>' /></b>
<div>
<%# traduci("Qta") %>: <asp:Label ID="lblGiacenza" runat="server" Text='<%# Eval("Qta") %>' />
<%# traduci("Qta") %>:
<asp:Label ID="lblGiacenza" runat="server" Text='<%# Eval("Qta") %>' />
<br />
<asp:Label ID="lblValore" runat="server" Text='<%# Eval("Valore", "{0:C2}") %>' />
</div>
</div>
</div>
</ItemTemplate>
<EditItemTemplate>
<div class="row">
<div class="col-xs-9">
<div>
<b>
<asp:Label ID="lblFamiglia" runat="server" Text='<%# Eval("Famiglia") %>' /></b> -
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' />
</div>
<div>
<b>
<asp:Label ID="lblNomeCostruttore" runat="server" Text='<%# Eval("NomeCostruttore") %>' /></b> -
<asp:Label ID="lblCodCostruttore" runat="server" Text='<%# Eval("CodCostruttore") %>' />
</div>
<div>
<asp:Label ID="lblCodLocazione" runat="server" Text='<%# Eval("CodLocazione") %>' />
- <i>
<asp:Label ID="lblNote" runat="server" Text='<%# Eval("Note") %>' /></i>
</div>
</div>
<div class="col-xs-3 text-right">
<b>
<asp:Label ID="lblCodInterno" runat="server" Text='<%# Eval("CodInterno") %>' /></b>
<div>
<%# traduci("Qta") %>:
<asp:TextBox ID="txtGiacenza" runat="server" Text='<%# Bind("Qta") %>' Width="3em" />
<br />
<asp:Label ID="lblValore" runat="server" Text='<%# Eval("Valore", "{0:C2}") %>' />
</div>
</div>
</div>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lbRem" runat="server" CommandName="Delete" Visible='<%# enableEdit && (Eval("dtExport").ToString() == "") %>' ToolTip='<%# traduci("Delete") %>' OnClientClick='<%# SteamWare.jsUtils.getCBE("confermaDel") %>'><i class="fa fa-minus fa-2x"></i></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
<%--<asp:BoundField DataField="idxItem" HeaderText="idxItem" ReadOnly="True" SortExpression="idxItem" />
<asp:BoundField DataField="numIntMtz" HeaderText="numIntMtz" ReadOnly="True" SortExpression="numIntMtz" />
@@ -60,8 +110,19 @@
<asp:BoundField DataField="DescrLocazione" HeaderText="DescrLocazione" SortExpression="DescrLocazione" />--%>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByNumInt" TypeName="GIM_data.DS_MagTableAdapters.MovMagExplTableAdapter">
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByNumInt" TypeName="GIM_data.DS_MagTableAdapters.MovMagRicTableAdapter" DeleteMethod="deleteQuery" UpdateMethod="updateQuery">
<DeleteParameters>
<asp:Parameter Name="Original_idxItem" Type="Int32" />
<asp:Parameter Name="Original_numIntMtz" Type="Int32" />
<asp:Parameter Name="Original_dtMov" Type="DateTime" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="numIntMtz" SessionField="numIntMtz_sel" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="Original_idxItem" Type="Int32" />
<asp:Parameter Name="Original_numIntMtz" Type="Int32" />
<asp:Parameter Name="Original_dtMov" Type="DateTime" />
<asp:Parameter Name="Qta" Type="Int32" />
</UpdateParameters>
</asp:ObjectDataSource>
@@ -21,5 +21,19 @@ namespace GIM_site.WebUserControls
{
grView.DataBind();
}
/// <summary>
/// abilitazione edit ricambi (modifica/delete)
/// </summary>
public bool enableEdit
{
get
{
return memLayer.ML.BoolSessionObj("enableEditRicInt");
}
set
{
memLayer.ML.setSessionVal("enableEditRicInt", value);
}
}
}
}
@@ -177,7 +177,7 @@
</div>
<div class="col-xs-4" runat="server" id="divRicambi" visible='<%# showMR %>'>
<b><%: traduci("RicambiImpiegati") %></b>
<uc1:mod_MovMag2Int runat="server" ID="mod_MovMag2Int" />
<uc1:mod_MovMag2Int runat="server" ID="mod_MovMag2Int" enableEdit="false" />
<asp:HyperLink runat="server" ID="hkMovRicInt" CssClass="btn btn-info" NavigateUrl="~/ConsumoRic"><%# traduci("AddRicambi2Int") %></asp:HyperLink>
</div>
</div>
@@ -12,9 +12,9 @@
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="info" />
<Columns>
<asp:TemplateField ShowHeader="False">
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lbAdd" runat="server" CausesValidation="False" CommandName="Select"><i class="fa fa-plus"></i></asp:LinkButton>
<asp:LinkButton ID="lbAdd" runat="server" CausesValidation="False" CommandName="Select"><i class="fa fa-plus fa-2x"></i></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
@@ -23,7 +23,7 @@
</HeaderTemplate>
<ItemTemplate>
<div class="row">
<div class="col-xs-10">
<div class="col-xs-9">
<div>
<b>
<asp:Label ID="lblFamiglia" runat="server" Text='<%# Eval("Famiglia") %>' /></b> -
@@ -40,7 +40,7 @@
<asp:Label ID="lblNote" runat="server" Text='<%# Eval("Note") %>' /></i>
</div>
</div>
<div class="col-xs-2">
<div class="col-xs-3">
<b>
<asp:Label ID="lblCodInterno" runat="server" Text='<%# Eval("CodInterno") %>' /></b>
<div>
Binary file not shown.
Binary file not shown.
Binary file not shown.