v 1.5.252: Completate modifiche WebGIM x Alumat

This commit is contained in:
Samuele E. Locatelli
2015-10-21 12:28:07 +02:00
parent 0404a76556
commit fdce2f34f6
159 changed files with 4858 additions and 912 deletions
File diff suppressed because it is too large Load Diff
+136 -20
View File
@@ -1820,6 +1820,48 @@ FROM v_mtzProgExp</CommandText>
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ElencoIntervExtTableAdapter" GeneratorDataComponentClassName="ElencoIntervExtTableAdapter" Name="ElencoIntervExt" UserDataComponentName="ElencoIntervExtTableAdapter">
<MainSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_elencoIntByIntervDateUserFiltExtended" DbObjectType="StoredProcedure" 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="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_elencoIntByIntervDateUserFiltExtended</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="datetime" DbType="DateTime" Direction="Input" ParameterName="@inizio" Precision="23" ProviderType="DateTime" Scale="3" Size="8" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="datetime" DbType="DateTime" Direction="Input" ParameterName="@fine" Precision="23" ProviderType="DateTime" Scale="3" Size="8" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@username" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="codImpianto" DataSetColumn="codImpianto" />
<Mapping SourceColumn="codMacchina" DataSetColumn="codMacchina" />
<Mapping SourceColumn="descrCausale" DataSetColumn="descrCausale" />
<Mapping SourceColumn="descrizione" DataSetColumn="descrizione" />
<Mapping SourceColumn="descrizioneIntervento" DataSetColumn="descrizioneIntervento" />
<Mapping SourceColumn="durataMtz" DataSetColumn="durataMtz" />
<Mapping SourceColumn="durataOff" DataSetColumn="durataOff" />
<Mapping SourceColumn="fineIntervento" DataSetColumn="fineIntervento" />
<Mapping SourceColumn="guasto" DataSetColumn="guasto" />
<Mapping SourceColumn="idxImpianto" DataSetColumn="idxImpianto" />
<Mapping SourceColumn="idxMacchina" DataSetColumn="idxMacchina" />
<Mapping SourceColumn="idxStato" DataSetColumn="idxStato" />
<Mapping SourceColumn="inizioIntervento" DataSetColumn="inizioIntervento" />
<Mapping SourceColumn="minErogati" DataSetColumn="minErogati" />
<Mapping SourceColumn="nomeImpianto" DataSetColumn="nomeImpianto" />
<Mapping SourceColumn="nomeMacchina" DataSetColumn="nomeMacchina" />
<Mapping SourceColumn="numIntMtz" DataSetColumn="numIntMtz" />
<Mapping SourceColumn="richiesta" DataSetColumn="richiesta" />
<Mapping SourceColumn="isFermo" DataSetColumn="isFermo" />
<Mapping SourceColumn="scheduled" DataSetColumn="scheduled" />
<Mapping SourceColumn="totImpMat" DataSetColumn="totImpMat" />
<Mapping SourceColumn="totQtaHR" DataSetColumn="totQtaHR" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -2310,7 +2352,7 @@ FROM v_mtzProgExp</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_mtzProgExp" msprop:Generator_TableClassName="v_mtzProgExpDataTable" msprop:Generator_TableVarName="tablev_mtzProgExp" msprop:Generator_TablePropName="v_mtzProgExp" msprop:Generator_RowDeletingName="v_mtzProgExpRowDeleting" msprop:Generator_RowChangingName="v_mtzProgExpRowChanging" msprop:Generator_RowEvHandlerName="v_mtzProgExpRowChangeEventHandler" msprop:Generator_RowDeletedName="v_mtzProgExpRowDeleted" msprop:Generator_UserTableName="v_mtzProgExp" msprop:Generator_RowChangedName="v_mtzProgExpRowChanged" msprop:Generator_RowEvArgName="v_mtzProgExpRowChangeEvent" msprop:Generator_RowClassName="v_mtzProgExpRow">
<xs:element name="v_mtzProgExp" msprop:Generator_TableClassName="v_mtzProgExpDataTable" msprop:Generator_TableVarName="tablev_mtzProgExp" msprop:Generator_RowChangedName="v_mtzProgExpRowChanged" msprop:Generator_TablePropName="v_mtzProgExp" msprop:Generator_RowDeletingName="v_mtzProgExpRowDeleting" msprop:Generator_RowChangingName="v_mtzProgExpRowChanging" msprop:Generator_RowEvHandlerName="v_mtzProgExpRowChangeEventHandler" msprop:Generator_RowDeletedName="v_mtzProgExpRowDeleted" msprop:Generator_RowClassName="v_mtzProgExpRow" msprop:Generator_UserTableName="v_mtzProgExp" msprop:Generator_RowEvArgName="v_mtzProgExpRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="idxIntPro" msprop:Generator_ColumnVarNameInTable="columnidxIntPro" msprop:Generator_ColumnPropNameInRow="idxIntPro" msprop:Generator_ColumnPropNameInTable="idxIntProColumn" msprop:Generator_UserColumnName="idxIntPro" type="xs:int" />
@@ -2387,7 +2429,7 @@ FROM v_mtzProgExp</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ImpiegoRisorse" msprop:Generator_TableClassName="ImpiegoRisorseDataTable" msprop:Generator_TableVarName="tableImpiegoRisorse" msprop:Generator_TablePropName="ImpiegoRisorse" msprop:Generator_RowDeletingName="ImpiegoRisorseRowDeleting" msprop:Generator_RowChangingName="ImpiegoRisorseRowChanging" msprop:Generator_RowEvHandlerName="ImpiegoRisorseRowChangeEventHandler" msprop:Generator_RowDeletedName="ImpiegoRisorseRowDeleted" msprop:Generator_UserTableName="ImpiegoRisorse" msprop:Generator_RowChangedName="ImpiegoRisorseRowChanged" msprop:Generator_RowEvArgName="ImpiegoRisorseRowChangeEvent" msprop:Generator_RowClassName="ImpiegoRisorseRow">
<xs:element name="ImpiegoRisorse" msprop:Generator_TableClassName="ImpiegoRisorseDataTable" msprop:Generator_TableVarName="tableImpiegoRisorse" msprop:Generator_RowChangedName="ImpiegoRisorseRowChanged" msprop:Generator_TablePropName="ImpiegoRisorse" msprop:Generator_RowDeletingName="ImpiegoRisorseRowDeleting" msprop:Generator_RowChangingName="ImpiegoRisorseRowChanging" msprop:Generator_RowEvHandlerName="ImpiegoRisorseRowChangeEventHandler" msprop:Generator_RowDeletedName="ImpiegoRisorseRowDeleted" msprop:Generator_RowClassName="ImpiegoRisorseRow" msprop:Generator_UserTableName="ImpiegoRisorse" msprop:Generator_RowEvArgName="ImpiegoRisorseRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="idxImpiego" msprop:Generator_ColumnVarNameInTable="columnidxImpiego" msprop:Generator_ColumnPropNameInRow="idxImpiego" msprop:Generator_ColumnPropNameInTable="idxImpiegoColumn" msprop:Generator_UserColumnName="idxImpiego" type="xs:int" />
@@ -2412,7 +2454,7 @@ FROM v_mtzProgExp</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagTipoRisorsa" msprop:Generator_TableClassName="AnagTipoRisorsaDataTable" msprop:Generator_TableVarName="tableAnagTipoRisorsa" msprop:Generator_TablePropName="AnagTipoRisorsa" msprop:Generator_RowDeletingName="AnagTipoRisorsaRowDeleting" msprop:Generator_RowChangingName="AnagTipoRisorsaRowChanging" msprop:Generator_RowEvHandlerName="AnagTipoRisorsaRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagTipoRisorsaRowDeleted" msprop:Generator_UserTableName="AnagTipoRisorsa" msprop:Generator_RowChangedName="AnagTipoRisorsaRowChanged" msprop:Generator_RowEvArgName="AnagTipoRisorsaRowChangeEvent" msprop:Generator_RowClassName="AnagTipoRisorsaRow">
<xs:element name="AnagTipoRisorsa" msprop:Generator_TableClassName="AnagTipoRisorsaDataTable" msprop:Generator_TableVarName="tableAnagTipoRisorsa" msprop:Generator_RowChangedName="AnagTipoRisorsaRowChanged" msprop:Generator_TablePropName="AnagTipoRisorsa" msprop:Generator_RowDeletingName="AnagTipoRisorsaRowDeleting" msprop:Generator_RowChangingName="AnagTipoRisorsaRowChanging" msprop:Generator_RowEvHandlerName="AnagTipoRisorsaRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagTipoRisorsaRowDeleted" msprop:Generator_RowClassName="AnagTipoRisorsaRow" msprop:Generator_UserTableName="AnagTipoRisorsa" msprop:Generator_RowEvArgName="AnagTipoRisorsaRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="CodRisorsa" msprop:Generator_ColumnVarNameInTable="columnCodRisorsa" msprop:Generator_ColumnPropNameInRow="CodRisorsa" msprop:Generator_ColumnPropNameInTable="CodRisorsaColumn" msprop:Generator_UserColumnName="CodRisorsa">
@@ -2446,7 +2488,7 @@ FROM v_mtzProgExp</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_allData" msprop:Generator_TableClassName="v_allDataDataTable" msprop:Generator_TableVarName="tablev_allData" msprop:Generator_RowChangedName="v_allDataRowChanged" msprop:Generator_TablePropName="v_allData" msprop:Generator_RowDeletingName="v_allDataRowDeleting" msprop:Generator_RowChangingName="v_allDataRowChanging" msprop:Generator_RowEvHandlerName="v_allDataRowChangeEventHandler" msprop:Generator_RowDeletedName="v_allDataRowDeleted" msprop:Generator_RowClassName="v_allDataRow" msprop:Generator_UserTableName="v_allData" msprop:Generator_RowEvArgName="v_allDataRowChangeEvent">
<xs:element name="v_allData" msprop:Generator_TableClassName="v_allDataDataTable" msprop:Generator_TableVarName="tablev_allData" msprop:Generator_TablePropName="v_allData" msprop:Generator_RowDeletingName="v_allDataRowDeleting" msprop:Generator_RowChangingName="v_allDataRowChanging" msprop:Generator_RowEvHandlerName="v_allDataRowChangeEventHandler" msprop:Generator_RowDeletedName="v_allDataRowDeleted" msprop:Generator_UserTableName="v_allData" msprop:Generator_RowChangedName="v_allDataRowChanged" msprop:Generator_RowEvArgName="v_allDataRowChangeEvent" msprop:Generator_RowClassName="v_allDataRow">
<xs:complexType>
<xs:sequence>
<xs:element name="numIntMtz" msprop:Generator_ColumnVarNameInTable="columnnumIntMtz" msprop:Generator_ColumnPropNameInRow="numIntMtz" msprop:Generator_ColumnPropNameInTable="numIntMtzColumn" msprop:Generator_UserColumnName="numIntMtz" type="xs:int" />
@@ -2524,6 +2566,76 @@ FROM v_mtzProgExp</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ElencoIntervExt" msprop:Generator_TableClassName="ElencoIntervExtDataTable" msprop:Generator_TableVarName="tableElencoIntervExt" msprop:Generator_TablePropName="ElencoIntervExt" msprop:Generator_RowDeletingName="ElencoIntervExtRowDeleting" msprop:Generator_RowChangingName="ElencoIntervExtRowChanging" msprop:Generator_RowEvHandlerName="ElencoIntervExtRowChangeEventHandler" msprop:Generator_RowDeletedName="ElencoIntervExtRowDeleted" msprop:Generator_UserTableName="ElencoIntervExt" msprop:Generator_RowChangedName="ElencoIntervExtRowChanged" msprop:Generator_RowEvArgName="ElencoIntervExtRowChangeEvent" msprop:Generator_RowClassName="ElencoIntervExtRow">
<xs:complexType>
<xs:sequence>
<xs:element name="codImpianto" msprop:Generator_ColumnVarNameInTable="columncodImpianto" msprop:Generator_ColumnPropNameInRow="codImpianto" msprop:Generator_ColumnPropNameInTable="codImpiantoColumn" msprop:Generator_UserColumnName="codImpianto" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="codMacchina" msprop:Generator_ColumnVarNameInTable="columncodMacchina" msprop:Generator_ColumnPropNameInRow="codMacchina" msprop:Generator_ColumnPropNameInTable="codMacchinaColumn" msprop:Generator_UserColumnName="codMacchina" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="descrCausale" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columndescrCausale" msprop:Generator_ColumnPropNameInRow="descrCausale" msprop:Generator_ColumnPropNameInTable="descrCausaleColumn" msprop:Generator_UserColumnName="descrCausale" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="descrizione" msprop:Generator_ColumnVarNameInTable="columndescrizione" msprop:Generator_ColumnPropNameInRow="descrizione" msprop:Generator_ColumnPropNameInTable="descrizioneColumn" msprop:Generator_UserColumnName="descrizione">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="descrizioneIntervento" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columndescrizioneIntervento" msprop:Generator_ColumnPropNameInRow="descrizioneIntervento" msprop:Generator_ColumnPropNameInTable="descrizioneInterventoColumn" msprop:Generator_UserColumnName="descrizioneIntervento" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="durataMtz" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columndurataMtz" msprop:Generator_ColumnPropNameInRow="durataMtz" msprop:Generator_ColumnPropNameInTable="durataMtzColumn" msprop:Generator_UserColumnName="durataMtz" type="xs:double" minOccurs="0" />
<xs:element name="durataOff" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columndurataOff" msprop:Generator_ColumnPropNameInRow="durataOff" msprop:Generator_ColumnPropNameInTable="durataOffColumn" msprop:Generator_UserColumnName="durataOff" type="xs:double" minOccurs="0" />
<xs:element name="fineIntervento" msprop:Generator_ColumnVarNameInTable="columnfineIntervento" msprop:Generator_ColumnPropNameInRow="fineIntervento" msprop:Generator_ColumnPropNameInTable="fineInterventoColumn" msprop:Generator_UserColumnName="fineIntervento" type="xs:dateTime" minOccurs="0" />
<xs:element name="guasto" msprop:Generator_ColumnVarNameInTable="columnguasto" msprop:Generator_ColumnPropNameInRow="guasto" msprop:Generator_ColumnPropNameInTable="guastoColumn" msprop:Generator_UserColumnName="guasto" type="xs:dateTime" />
<xs:element name="idxImpianto" msprop:Generator_ColumnVarNameInTable="columnidxImpianto" msprop:Generator_ColumnPropNameInRow="idxImpianto" msprop:Generator_ColumnPropNameInTable="idxImpiantoColumn" msprop:Generator_UserColumnName="idxImpianto" 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="idxStato" msprop:Generator_ColumnVarNameInTable="columnidxStato" msprop:Generator_ColumnPropNameInRow="idxStato" msprop:Generator_ColumnPropNameInTable="idxStatoColumn" msprop:Generator_UserColumnName="idxStato" type="xs:int" />
<xs:element name="inizioIntervento" msprop:Generator_ColumnVarNameInTable="columninizioIntervento" msprop:Generator_ColumnPropNameInRow="inizioIntervento" msprop:Generator_ColumnPropNameInTable="inizioInterventoColumn" msprop:Generator_UserColumnName="inizioIntervento" type="xs:dateTime" minOccurs="0" />
<xs:element name="minErogati" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnminErogati" msprop:Generator_ColumnPropNameInRow="minErogati" msprop:Generator_ColumnPropNameInTable="minErogatiColumn" msprop:Generator_UserColumnName="minErogati" type="xs:double" minOccurs="0" />
<xs:element name="nomeImpianto" msprop:Generator_ColumnVarNameInTable="columnnomeImpianto" msprop:Generator_ColumnPropNameInRow="nomeImpianto" msprop:Generator_ColumnPropNameInTable="nomeImpiantoColumn" msprop:Generator_UserColumnName="nomeImpianto" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="nomeMacchina" msprop:Generator_ColumnVarNameInTable="columnnomeMacchina" msprop:Generator_ColumnPropNameInRow="nomeMacchina" msprop:Generator_ColumnPropNameInTable="nomeMacchinaColumn" msprop:Generator_UserColumnName="nomeMacchina" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="250" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<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="richiesta" msprop:Generator_ColumnVarNameInTable="columnrichiesta" msprop:Generator_ColumnPropNameInRow="richiesta" msprop:Generator_ColumnPropNameInTable="richiestaColumn" msprop:Generator_UserColumnName="richiesta" type="xs:dateTime" />
<xs:element name="isFermo" msprop:Generator_ColumnVarNameInTable="columnisFermo" msprop:Generator_ColumnPropNameInRow="isFermo" msprop:Generator_ColumnPropNameInTable="isFermoColumn" msprop:Generator_UserColumnName="isFermo" type="xs:boolean" />
<xs:element name="scheduled" msprop:Generator_ColumnVarNameInTable="columnscheduled" msprop:Generator_ColumnPropNameInRow="scheduled" msprop:Generator_ColumnPropNameInTable="scheduledColumn" msprop:Generator_UserColumnName="scheduled" type="xs:boolean" minOccurs="0" />
<xs:element name="totImpMat" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columntotImpMat" msprop:Generator_ColumnPropNameInRow="totImpMat" msprop:Generator_ColumnPropNameInTable="totImpMatColumn" msprop:Generator_UserColumnName="totImpMat" type="xs:decimal" minOccurs="0" />
<xs:element name="totQtaHR" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columntotQtaHR" msprop:Generator_ColumnPropNameInRow="totQtaHR" msprop:Generator_ColumnPropNameInTable="totQtaHRColumn" msprop:Generator_UserColumnName="totQtaHR" type="xs:decimal" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
@@ -2627,25 +2739,29 @@ FROM v_mtzProgExp</CommandText>
<xs:selector xpath=".//mstns:v_allData" />
<xs:field xpath="mstns:numIntMtz" />
</xs:unique>
<xs:unique name="ElencoIntervExt_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:ElencoIntervExt" />
<xs:field xpath="mstns:numIntMtz" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
<msdata:Relationship name="FK_AnagMacchine_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="v_macchine" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="v_macchine" msprop:Generator_ChildPropName="Getv_macchineRows" msprop:Generator_UserRelationName="FK_AnagMacchine_AnagImpianti" msprop:Generator_RelationVarName="relationFK_AnagMacchine_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" />
<msdata:Relationship name="Macchine2FamMacchine_v_macchine" msdata:parent="v_selFamMacc" msdata:child="v_macchine" msdata:parentkey="idxMacchina" msdata:childkey="idxMacchina" msprop:Generator_UserChildTable="v_macchine" msprop:Generator_ChildPropName="Getv_macchineRows" msprop:Generator_UserRelationName="Macchine2FamMacchine_v_macchine" msprop:Generator_RelationVarName="relationMacchine2FamMacchine_v_macchine" msprop:Generator_UserParentTable="v_selFamMacc" msprop:Generator_ParentPropName="v_selFamMaccRow" />
<msdata:Relationship name="AnagFamMacchine_v_selFamMacc" msdata:parent="AnagFamMacchine" msdata:child="v_selFamMacc" msdata:parentkey="idxFamMacchine" msdata:childkey="idxFamMacchine" msprop:Generator_UserChildTable="v_selFamMacc" msprop:Generator_ChildPropName="Getv_selFamMaccRows" msprop:Generator_UserRelationName="AnagFamMacchine_v_selFamMacc" msprop:Generator_RelationVarName="relationAnagFamMacchine_v_selFamMacc" msprop:Generator_UserParentTable="AnagFamMacchine" msprop:Generator_ParentPropName="AnagFamMacchineRow" />
<msdata:Relationship name="FK_InterventiMtz_AnagAmbitoGuasto" msdata:parent="AnagAmbitoGuasto" msdata:child="v_intervExp" msdata:parentkey="idxAmbito" msdata:childkey="idxAmbito" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagAmbitoGuasto" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagAmbitoGuasto" msprop:Generator_UserParentTable="AnagAmbitoGuasto" msprop:Generator_ParentPropName="AnagAmbitoGuastoRow" />
<msdata:Relationship name="FK_InterventiMtz_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="v_intervExp" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagImpianti" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" />
<msdata:Relationship name="FK_InterventiMtz_AnagPriorita" msdata:parent="AnagPriorita" msdata:child="v_intervExp" msdata:parentkey="idxPriorita" msdata:childkey="idxPriorita" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagPriorita" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagPriorita" msprop:Generator_UserParentTable="AnagPriorita" msprop:Generator_ParentPropName="AnagPrioritaRow" />
<msdata:Relationship name="FK_InterventiMtz_AnagTipoGuasto" msdata:parent="AnagTipoGuasto" msdata:child="v_intervExp" msdata:parentkey="idxTipo" msdata:childkey="idxTipo" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="GetInterventiMtzRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagTipoGuasto" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagTipoGuasto" msprop:Generator_UserParentTable="AnagTipoGuasto" msprop:Generator_ParentPropName="AnagTipoGuastoRow" />
<msdata:Relationship name="v_intervExp_InterventoOpMtz" msdata:parent="v_intervExp" msdata:child="InterventoOpMtz" msdata:parentkey="numIntMtz" msdata:childkey="numIntMtz" msprop:Generator_UserChildTable="InterventoOpMtz" msprop:Generator_ChildPropName="GetInterventoOpMtzRows" msprop:Generator_UserRelationName="v_intervExp_InterventoOpMtz" msprop:Generator_RelationVarName="relationv_intervExp_InterventoOpMtz" msprop:Generator_UserParentTable="v_intervExp" msprop:Generator_ParentPropName="v_intervExpRow" />
<msdata:Relationship name="FK_MtzProgPending_MtzProgrammata" msdata:parent="MtzProgrammata" msdata:child="MtzProgPending" msdata:parentkey="idxIntPro" msdata:childkey="idxIntPro" msprop:Generator_UserChildTable="MtzProgPending" msprop:Generator_ChildPropName="GetMtzProgPendingRows" msprop:Generator_UserRelationName="FK_MtzProgPending_MtzProgrammata" msprop:Generator_RelationVarName="relationFK_MtzProgPending_MtzProgrammata" msprop:Generator_UserParentTable="MtzProgrammata" msprop:Generator_ParentPropName="MtzProgrammataRow" />
<msdata:Relationship name="FK_FiltroImpianti_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="FiltroImpianti" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="FiltroImpianti" msprop:Generator_ChildPropName="GetFiltroImpiantiRows" msprop:Generator_UserRelationName="FK_FiltroImpianti_AnagImpianti" msprop:Generator_RelationVarName="relationFK_FiltroImpianti_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" />
<msdata:Relationship name="v_macchine_FiltroMacchine" msdata:parent="v_macchine" msdata:child="FiltroMacchine" msdata:parentkey="idxMacchina" msdata:childkey="idxMacchina" msprop:Generator_UserChildTable="FiltroMacchine" msprop:Generator_ChildPropName="GetFiltroMacchineRows" msprop:Generator_UserRelationName="v_macchine_FiltroMacchine" msprop:Generator_RelationVarName="relationv_macchine_FiltroMacchine" msprop:Generator_UserParentTable="v_macchine" msprop:Generator_ParentPropName="v_macchineRow" />
<msdata:Relationship name="FK_FiltroStati_AnagStati" msdata:parent="AnagStati" msdata:child="FiltroStati" msdata:parentkey="idxStato" msdata:childkey="idxStato" msprop:Generator_UserChildTable="FiltroStati" msprop:Generator_ChildPropName="GetFiltroStatiRows" msprop:Generator_UserRelationName="FK_FiltroStati_AnagStati" msprop:Generator_RelationVarName="relationFK_FiltroStati_AnagStati" msprop:Generator_UserParentTable="AnagStati" msprop:Generator_ParentPropName="AnagStatiRow" />
<msdata:Relationship name="FK_AnagCausali_AnagFamMacchine" msdata:parent="AnagFamMacchine" msdata:child="AnagCausali" msdata:parentkey="idxFamMacchine" msdata:childkey="idxFamMacchine" msprop:Generator_UserChildTable="AnagCausali" msprop:Generator_ChildPropName="GetAnagCausaliRows" msprop:Generator_UserRelationName="FK_AnagCausali_AnagFamMacchine" msprop:Generator_RelationVarName="relationFK_AnagCausali_AnagFamMacchine" msprop:Generator_UserParentTable="AnagFamMacchine" msprop:Generator_ParentPropName="AnagFamMacchineRow" />
<msdata:Relationship name="FK_InterventoOpMtz_AnagrOperMtz" msdata:parent="AnagrOperMtz" msdata:child="InterventoOpMtz" msdata:parentkey="matrOp" msdata:childkey="matrOp" msprop:Generator_UserChildTable="InterventoOpMtz" msprop:Generator_ChildPropName="GetInterventoOpMtzRows" msprop:Generator_UserRelationName="FK_InterventoOpMtz_AnagrOperMtz" msprop:Generator_RelationVarName="relationFK_InterventoOpMtz_AnagrOperMtz" msprop:Generator_UserParentTable="AnagrOperMtz" msprop:Generator_ParentPropName="AnagrOperMtzRow" />
<msdata:Relationship name="FK_ImpiegoRisorse_AnagTipoRisorsa" msdata:parent="AnagTipoRisorsa" msdata:child="ImpiegoRisorse" msdata:parentkey="CodRisorsa" msdata:childkey="CodRisorsa" msprop:Generator_UserChildTable="ImpiegoRisorse" msprop:Generator_ChildPropName="GetImpiegoRisorseRows" msprop:Generator_UserRelationName="FK_ImpiegoRisorse_AnagTipoRisorsa" msprop:Generator_RelationVarName="relationFK_ImpiegoRisorse_AnagTipoRisorsa" msprop:Generator_UserParentTable="AnagTipoRisorsa" msprop:Generator_ParentPropName="AnagTipoRisorsaRow" />
<msdata:Relationship name="v_intervExp_ImpiegoRisorse" msdata:parent="v_intervExp" msdata:child="ImpiegoRisorse" msdata:parentkey="numIntMtz" msdata:childkey="numIntMtz" msprop:Generator_UserChildTable="ImpiegoRisorse" msprop:Generator_ChildPropName="GetImpiegoRisorseRows" msprop:Generator_UserRelationName="v_intervExp_ImpiegoRisorse" msprop:Generator_ParentPropName="v_intervExpRow" msprop:Generator_RelationVarName="relationv_intervExp_ImpiegoRisorse" msprop:Generator_UserParentTable="v_intervExp" />
<msdata:Relationship name="FK_AnagMacchine_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="v_macchine" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="v_macchine" msprop:Generator_ChildPropName="Getv_macchineRows" msprop:Generator_UserRelationName="FK_AnagMacchine_AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" msprop:Generator_RelationVarName="relationFK_AnagMacchine_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" />
<msdata:Relationship name="Macchine2FamMacchine_v_macchine" msdata:parent="v_selFamMacc" msdata:child="v_macchine" msdata:parentkey="idxMacchina" msdata:childkey="idxMacchina" msprop:Generator_UserChildTable="v_macchine" msprop:Generator_ChildPropName="Getv_macchineRows" msprop:Generator_UserRelationName="Macchine2FamMacchine_v_macchine" msprop:Generator_ParentPropName="v_selFamMaccRow" msprop:Generator_RelationVarName="relationMacchine2FamMacchine_v_macchine" msprop:Generator_UserParentTable="v_selFamMacc" />
<msdata:Relationship name="AnagFamMacchine_v_selFamMacc" msdata:parent="AnagFamMacchine" msdata:child="v_selFamMacc" msdata:parentkey="idxFamMacchine" msdata:childkey="idxFamMacchine" msprop:Generator_UserChildTable="v_selFamMacc" msprop:Generator_ChildPropName="Getv_selFamMaccRows" msprop:Generator_UserRelationName="AnagFamMacchine_v_selFamMacc" msprop:Generator_ParentPropName="AnagFamMacchineRow" msprop:Generator_RelationVarName="relationAnagFamMacchine_v_selFamMacc" msprop:Generator_UserParentTable="AnagFamMacchine" />
<msdata:Relationship name="FK_InterventiMtz_AnagAmbitoGuasto" msdata:parent="AnagAmbitoGuasto" msdata:child="v_intervExp" msdata:parentkey="idxAmbito" msdata:childkey="idxAmbito" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagAmbitoGuasto" msprop:Generator_ParentPropName="AnagAmbitoGuastoRow" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagAmbitoGuasto" msprop:Generator_UserParentTable="AnagAmbitoGuasto" />
<msdata:Relationship name="FK_InterventiMtz_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="v_intervExp" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" />
<msdata:Relationship name="FK_InterventiMtz_AnagPriorita" msdata:parent="AnagPriorita" msdata:child="v_intervExp" msdata:parentkey="idxPriorita" msdata:childkey="idxPriorita" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="Getv_intervExpRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagPriorita" msprop:Generator_ParentPropName="AnagPrioritaRow" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagPriorita" msprop:Generator_UserParentTable="AnagPriorita" />
<msdata:Relationship name="FK_InterventiMtz_AnagTipoGuasto" msdata:parent="AnagTipoGuasto" msdata:child="v_intervExp" msdata:parentkey="idxTipo" msdata:childkey="idxTipo" msprop:Generator_UserChildTable="v_intervExp" msprop:Generator_ChildPropName="GetInterventiMtzRows" msprop:Generator_UserRelationName="FK_InterventiMtz_AnagTipoGuasto" msprop:Generator_ParentPropName="AnagTipoGuastoRow" msprop:Generator_RelationVarName="relationFK_InterventiMtz_AnagTipoGuasto" msprop:Generator_UserParentTable="AnagTipoGuasto" />
<msdata:Relationship name="v_intervExp_InterventoOpMtz" msdata:parent="v_intervExp" msdata:child="InterventoOpMtz" msdata:parentkey="numIntMtz" msdata:childkey="numIntMtz" msprop:Generator_UserChildTable="InterventoOpMtz" msprop:Generator_ChildPropName="GetInterventoOpMtzRows" msprop:Generator_UserRelationName="v_intervExp_InterventoOpMtz" msprop:Generator_ParentPropName="v_intervExpRow" msprop:Generator_RelationVarName="relationv_intervExp_InterventoOpMtz" msprop:Generator_UserParentTable="v_intervExp" />
<msdata:Relationship name="FK_MtzProgPending_MtzProgrammata" msdata:parent="MtzProgrammata" msdata:child="MtzProgPending" msdata:parentkey="idxIntPro" msdata:childkey="idxIntPro" msprop:Generator_UserChildTable="MtzProgPending" msprop:Generator_ChildPropName="GetMtzProgPendingRows" msprop:Generator_UserRelationName="FK_MtzProgPending_MtzProgrammata" msprop:Generator_ParentPropName="MtzProgrammataRow" msprop:Generator_RelationVarName="relationFK_MtzProgPending_MtzProgrammata" msprop:Generator_UserParentTable="MtzProgrammata" />
<msdata:Relationship name="FK_FiltroImpianti_AnagImpianti" msdata:parent="AnagImpianti" msdata:child="FiltroImpianti" msdata:parentkey="idxImpianto" msdata:childkey="idxImpianto" msprop:Generator_UserChildTable="FiltroImpianti" msprop:Generator_ChildPropName="GetFiltroImpiantiRows" msprop:Generator_UserRelationName="FK_FiltroImpianti_AnagImpianti" msprop:Generator_ParentPropName="AnagImpiantiRow" msprop:Generator_RelationVarName="relationFK_FiltroImpianti_AnagImpianti" msprop:Generator_UserParentTable="AnagImpianti" />
<msdata:Relationship name="v_macchine_FiltroMacchine" msdata:parent="v_macchine" msdata:child="FiltroMacchine" msdata:parentkey="idxMacchina" msdata:childkey="idxMacchina" msprop:Generator_UserChildTable="FiltroMacchine" msprop:Generator_ChildPropName="GetFiltroMacchineRows" msprop:Generator_UserRelationName="v_macchine_FiltroMacchine" msprop:Generator_ParentPropName="v_macchineRow" msprop:Generator_RelationVarName="relationv_macchine_FiltroMacchine" msprop:Generator_UserParentTable="v_macchine" />
<msdata:Relationship name="FK_FiltroStati_AnagStati" msdata:parent="AnagStati" msdata:child="FiltroStati" msdata:parentkey="idxStato" msdata:childkey="idxStato" msprop:Generator_UserChildTable="FiltroStati" msprop:Generator_ChildPropName="GetFiltroStatiRows" msprop:Generator_UserRelationName="FK_FiltroStati_AnagStati" msprop:Generator_ParentPropName="AnagStatiRow" msprop:Generator_RelationVarName="relationFK_FiltroStati_AnagStati" msprop:Generator_UserParentTable="AnagStati" />
<msdata:Relationship name="FK_AnagCausali_AnagFamMacchine" msdata:parent="AnagFamMacchine" msdata:child="AnagCausali" msdata:parentkey="idxFamMacchine" msdata:childkey="idxFamMacchine" msprop:Generator_UserChildTable="AnagCausali" msprop:Generator_ChildPropName="GetAnagCausaliRows" msprop:Generator_UserRelationName="FK_AnagCausali_AnagFamMacchine" msprop:Generator_ParentPropName="AnagFamMacchineRow" msprop:Generator_RelationVarName="relationFK_AnagCausali_AnagFamMacchine" msprop:Generator_UserParentTable="AnagFamMacchine" />
<msdata:Relationship name="FK_InterventoOpMtz_AnagrOperMtz" msdata:parent="AnagrOperMtz" msdata:child="InterventoOpMtz" msdata:parentkey="matrOp" msdata:childkey="matrOp" msprop:Generator_UserChildTable="InterventoOpMtz" msprop:Generator_ChildPropName="GetInterventoOpMtzRows" msprop:Generator_UserRelationName="FK_InterventoOpMtz_AnagrOperMtz" msprop:Generator_ParentPropName="AnagrOperMtzRow" msprop:Generator_RelationVarName="relationFK_InterventoOpMtz_AnagrOperMtz" msprop:Generator_UserParentTable="AnagrOperMtz" />
<msdata:Relationship name="FK_ImpiegoRisorse_AnagTipoRisorsa" msdata:parent="AnagTipoRisorsa" msdata:child="ImpiegoRisorse" msdata:parentkey="CodRisorsa" msdata:childkey="CodRisorsa" msprop:Generator_UserChildTable="ImpiegoRisorse" msprop:Generator_ChildPropName="GetImpiegoRisorseRows" msprop:Generator_UserRelationName="FK_ImpiegoRisorse_AnagTipoRisorsa" msprop:Generator_ParentPropName="AnagTipoRisorsaRow" msprop:Generator_RelationVarName="relationFK_ImpiegoRisorse_AnagTipoRisorsa" msprop:Generator_UserParentTable="AnagTipoRisorsa" />
<msdata:Relationship name="v_intervExp_ImpiegoRisorse" msdata:parent="v_intervExp" msdata:child="ImpiegoRisorse" msdata:parentkey="numIntMtz" msdata:childkey="numIntMtz" msprop:Generator_UserChildTable="ImpiegoRisorse" msprop:Generator_ChildPropName="GetImpiegoRisorseRows" msprop:Generator_UserRelationName="v_intervExp_ImpiegoRisorse" msprop:Generator_RelationVarName="relationv_intervExp_ImpiegoRisorse" msprop:Generator_UserParentTable="v_intervExp" msprop:Generator_ParentPropName="v_intervExpRow" />
</xs:appinfo>
</xs:annotation>
</xs:schema>
+42 -41
View File
@@ -4,35 +4,36 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-54" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="489" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:LogUpdateDb" ZOrder="40" X="36" Y="19" Height="122" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagAmbitoGuasto" ZOrder="39" X="475" Y="7" Height="134" Width="251" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:AnagPriorita" ZOrder="9" X="239" Y="375" Height="190" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:AnagImpianti" ZOrder="33" X="810" Y="350" Height="207" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="126" />
<Shape ID="DesignTable:v_macchine" ZOrder="10" X="1116" Y="309" Height="374" Width="246" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="228" />
<Shape ID="DesignTable:v_selFamMacc" ZOrder="31" X="1102" Y="88" Height="190" Width="218" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="92" />
<Shape ID="DesignTable:AnagFamMacchine" ZOrder="20" X="1080" Y="-44" Height="105" Width="248" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_intervExp" ZOrder="12" X="526" Y="217" Height="381" Width="258" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:AnagTipoGuasto" ZOrder="8" X="66" Y="164" Height="105" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagStati" ZOrder="30" X="813" Y="178" Height="139" Width="197" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:InterventoOpMtz" ZOrder="14" X="793" Y="582" Height="173" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:MtzProgPending" ZOrder="28" X="821" Y="791" Height="249" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="162" />
<Shape ID="DesignTable:MtzProgrammata" ZOrder="13" X="1141" Y="749" Height="306" Width="241" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="198" />
<Shape ID="DesignTable:CalendFesteFerie" ZOrder="11" X="76" Y="939" Height="134" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:OreAperturaSett" ZOrder="19" X="399" Y="876" Height="191" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:FiltroImpianti" ZOrder="23" X="1399" Y="644" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:FiltroMacchine" ZOrder="24" X="1410" Y="168" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:FiltroStati" ZOrder="22" X="764" Y="7" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagCausali" ZOrder="18" X="1433" Y="-40" Height="156" Width="192" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="92" />
<Shape ID="DesignTable:AnagrOperMtz" ZOrder="16" X="531" Y="669" Height="134" Width="223" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:v_mtzProgExp" ZOrder="1" X="6" Y="313" Height="343" Width="198" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:ImpiegoRisorse" ZOrder="3" X="248" Y="580" Height="286" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:AnagTipoRisorsa" ZOrder="4" X="-10" Y="713" Height="210" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:v_allData" ZOrder="2" X="845" Y="1048" Height="305" Width="197" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:LogUpdateDb" ZOrder="41" X="36" Y="19" Height="122" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagAmbitoGuasto" ZOrder="40" X="475" Y="7" Height="134" Width="251" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:AnagPriorita" ZOrder="10" X="239" Y="375" Height="190" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:AnagImpianti" ZOrder="34" X="810" Y="350" Height="207" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="126" />
<Shape ID="DesignTable:v_macchine" ZOrder="11" X="1116" Y="309" Height="374" Width="246" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="228" />
<Shape ID="DesignTable:v_selFamMacc" ZOrder="32" X="1102" Y="88" Height="190" Width="218" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="92" />
<Shape ID="DesignTable:AnagFamMacchine" ZOrder="21" X="1080" Y="-44" Height="105" Width="248" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_intervExp" ZOrder="13" X="526" Y="217" Height="381" Width="258" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:AnagTipoGuasto" ZOrder="9" X="66" Y="164" Height="105" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagStati" ZOrder="31" X="813" Y="178" Height="139" Width="197" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:InterventoOpMtz" ZOrder="15" X="793" Y="582" Height="173" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:MtzProgPending" ZOrder="29" X="821" Y="791" Height="249" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="162" />
<Shape ID="DesignTable:MtzProgrammata" ZOrder="14" X="1141" Y="749" Height="306" Width="241" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="198" />
<Shape ID="DesignTable:CalendFesteFerie" ZOrder="12" X="76" Y="939" Height="134" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:OreAperturaSett" ZOrder="20" X="399" Y="876" Height="191" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:FiltroImpianti" ZOrder="24" X="1399" Y="644" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:FiltroMacchine" ZOrder="25" X="1410" Y="168" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:FiltroStati" ZOrder="23" X="764" Y="7" Height="122" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:AnagCausali" ZOrder="19" X="1433" Y="-40" Height="156" Width="192" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="92" />
<Shape ID="DesignTable:AnagrOperMtz" ZOrder="17" X="531" Y="669" Height="134" Width="223" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:v_mtzProgExp" ZOrder="2" X="6" Y="313" Height="343" Width="198" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:ImpiegoRisorse" ZOrder="4" X="248" Y="580" Height="286" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:AnagTipoRisorsa" ZOrder="5" X="-10" Y="713" Height="210" Width="209" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:v_allData" ZOrder="3" X="845" Y="1048" Height="305" Width="197" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:ElencoIntervExt" ZOrder="1" X="164" Y="1167" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FK_AnagMacchine_AnagImpianti" ZOrder="38" LineWidth="11">
<Connector ID="DesignRelation:FK_AnagMacchine_AnagImpianti" ZOrder="39" LineWidth="11">
<RoutePoints>
<Point>
<X>1029</X>
@@ -44,7 +45,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:Macchine2FamMacchine_v_macchine" ZOrder="37" LineWidth="11">
<Connector ID="DesignRelation:Macchine2FamMacchine_v_macchine" ZOrder="38" LineWidth="11">
<RoutePoints>
<Point>
<X>1251</X>
@@ -56,7 +57,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:AnagFamMacchine_v_selFamMacc" ZOrder="36" LineWidth="11">
<Connector ID="DesignRelation:AnagFamMacchine_v_selFamMacc" ZOrder="37" LineWidth="11">
<RoutePoints>
<Point>
<X>1239</X>
@@ -68,7 +69,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_InterventiMtz_AnagAmbitoGuasto" ZOrder="34" LineWidth="11">
<Connector ID="DesignRelation:FK_InterventiMtz_AnagAmbitoGuasto" ZOrder="35" LineWidth="11">
<RoutePoints>
<Point>
<X>679</X>
@@ -80,7 +81,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_InterventiMtz_AnagImpianti" ZOrder="35" LineWidth="11">
<Connector ID="DesignRelation:FK_InterventiMtz_AnagImpianti" ZOrder="36" LineWidth="11">
<RoutePoints>
<Point>
<X>810</X>
@@ -92,7 +93,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_InterventiMtz_AnagPriorita" ZOrder="6" LineWidth="11">
<Connector ID="DesignRelation:FK_InterventiMtz_AnagPriorita" ZOrder="7" LineWidth="11">
<RoutePoints>
<Point>
<X>448</X>
@@ -104,7 +105,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_InterventiMtz_AnagTipoGuasto" ZOrder="32" LineWidth="11">
<Connector ID="DesignRelation:FK_InterventiMtz_AnagTipoGuasto" ZOrder="33" LineWidth="11">
<RoutePoints>
<Point>
<X>301</X>
@@ -116,7 +117,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:v_intervExp_InterventoOpMtz" ZOrder="29" LineWidth="11">
<Connector ID="DesignRelation:v_intervExp_InterventoOpMtz" ZOrder="30" LineWidth="11">
<RoutePoints>
<Point>
<X>631</X>
@@ -132,7 +133,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_MtzProgPending_MtzProgrammata" ZOrder="27" LineWidth="11">
<Connector ID="DesignRelation:FK_MtzProgPending_MtzProgrammata" ZOrder="28" LineWidth="11">
<RoutePoints>
<Point>
<X>1141</X>
@@ -144,7 +145,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_FiltroImpianti_AnagImpianti" ZOrder="26" LineWidth="11">
<Connector ID="DesignRelation:FK_FiltroImpianti_AnagImpianti" ZOrder="27" LineWidth="11">
<RoutePoints>
<Point>
<X>1017</X>
@@ -160,7 +161,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:v_macchine_FiltroMacchine" ZOrder="25" LineWidth="11">
<Connector ID="DesignRelation:v_macchine_FiltroMacchine" ZOrder="26" LineWidth="11">
<RoutePoints>
<Point>
<X>1362</X>
@@ -176,7 +177,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_FiltroStati_AnagStati" ZOrder="21" LineWidth="11">
<Connector ID="DesignRelation:FK_FiltroStati_AnagStati" ZOrder="22" LineWidth="11">
<RoutePoints>
<Point>
<X>922</X>
@@ -188,7 +189,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_AnagCausali_AnagFamMacchine" ZOrder="17" LineWidth="11">
<Connector ID="DesignRelation:FK_AnagCausali_AnagFamMacchine" ZOrder="18" LineWidth="11">
<RoutePoints>
<Point>
<X>1328</X>
@@ -200,7 +201,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_InterventoOpMtz_AnagrOperMtz" ZOrder="15" LineWidth="11">
<Connector ID="DesignRelation:FK_InterventoOpMtz_AnagrOperMtz" ZOrder="16" LineWidth="11">
<RoutePoints>
<Point>
<X>754</X>
@@ -212,7 +213,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_ImpiegoRisorse_AnagTipoRisorsa" ZOrder="7" LineWidth="11">
<Connector ID="DesignRelation:FK_ImpiegoRisorse_AnagTipoRisorsa" ZOrder="8" LineWidth="11">
<RoutePoints>
<Point>
<X>121</X>
@@ -228,7 +229,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:v_intervExp_ImpiegoRisorse" ZOrder="5" LineWidth="11">
<Connector ID="DesignRelation:v_intervExp_ImpiegoRisorse" ZOrder="6" LineWidth="11">
<RoutePoints>
<Point>
<X>569</X>
File diff suppressed because it is too large Load Diff
+184 -1
View File
@@ -481,6 +481,128 @@ ORDER BY label</CommandText>
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="v_selListValTableAdapter" GeneratorDataComponentClassName="v_selListValTableAdapter" Name="v_selListVal" UserDataComponentName="v_selListValTableAdapter">
<MainSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.v_selListVal" 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 value, label FROM dbo.v_selListVal</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="value" DataSetColumn="value" />
<Mapping SourceColumn="label" DataSetColumn="label" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_listValues_getValidValues" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByTableField" GetMethodModifier="Public" GetMethodName="getByTableField" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByTableField" UserSourceName="getByTableField">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_listValues_getValidValues</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="nvarchar" DbType="String" Direction="Input" ParameterName="@TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_listValues_getValidValuesTrad" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByTableFieldLang" GetMethodModifier="Public" GetMethodName="getByTableFieldLang" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByTableFieldLang" UserSourceName="getByTableFieldLang">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_listValues_getValidValuesTrad</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="nvarchar" DbType="String" Direction="Input" ParameterName="@TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="nvarchar" DbType="String" Direction="Input" ParameterName="@Lingua" Precision="0" ProviderType="NVarChar" Scale="0" Size="3" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="ListValuesTableAdapter" GeneratorDataComponentClassName="ListValuesTableAdapter" Name="ListValues" UserDataComponentName="ListValuesTableAdapter">
<MainSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.ListValues" 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].[ListValues] WHERE (([TableName] = @Original_TableName) AND ([FieldName] = @Original_FieldName) AND ([value] = @Original_value))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TableName" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FieldName" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO [dbo].[ListValues] ([TableName], [FieldName], [value], [label], [ordinal]) VALUES (@TableName, @FieldName, @value, @label, @ordinal)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TableName" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FieldName" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@label" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="label" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ordinal" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT TableName, FieldName, value, label, ordinal FROM dbo.ListValues</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE [dbo].[ListValues] SET [TableName] = @TableName, [FieldName] = @FieldName, [value] = @value, [label] = @label, [ordinal] = @ordinal WHERE (([TableName] = @Original_TableName) AND ([FieldName] = @Original_FieldName) AND ([value] = @Original_value))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TableName" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FieldName" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@label" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="label" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DbType="Int32" Direction="Input" ParameterName="@ordinal" Precision="0" ProviderType="Int" Scale="0" Size="0" SourceColumn="ordinal" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="TableName" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_FieldName" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="FieldName" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="String" Direction="Input" ParameterName="@Original_value" Precision="0" ProviderType="NVarChar" Scale="0" Size="0" SourceColumn="value" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="TableName" DataSetColumn="TableName" />
<Mapping SourceColumn="FieldName" DataSetColumn="FieldName" />
<Mapping SourceColumn="value" DataSetColumn="value" />
<Mapping SourceColumn="label" DataSetColumn="label" />
<Mapping SourceColumn="ordinal" DataSetColumn="ordinal" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_listValues_getByTable" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByTable" GetMethodModifier="Public" GetMethodName="getByTable" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByTable" UserSourceName="getByTable">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_listValues_getByTable</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="nvarchar" DbType="String" Direction="Input" ParameterName="@TableName" Precision="0" ProviderType="NVarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GIMConnectionString (Web.config)" DbObjectName="GIM.dbo.stp_listValues_getDistTable" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getDistTableName" GetMethodModifier="Public" GetMethodName="getDistTableName" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getDistTableName" UserSourceName="getDistTableName">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_listValues_getDistTable</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" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -914,7 +1036,7 @@ ORDER BY label</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_selAnTipoRis" msprop:Generator_TableClassName="v_selAnTipoRisDataTable" msprop:Generator_TableVarName="tablev_selAnTipoRis" msprop:Generator_TablePropName="v_selAnTipoRis" msprop:Generator_RowDeletingName="v_selAnTipoRisRowDeleting" msprop:Generator_RowChangingName="v_selAnTipoRisRowChanging" msprop:Generator_RowEvHandlerName="v_selAnTipoRisRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selAnTipoRisRowDeleted" msprop:Generator_UserTableName="v_selAnTipoRis" msprop:Generator_RowChangedName="v_selAnTipoRisRowChanged" msprop:Generator_RowEvArgName="v_selAnTipoRisRowChangeEvent" msprop:Generator_RowClassName="v_selAnTipoRisRow">
<xs:element name="v_selAnTipoRis" msprop:Generator_TableClassName="v_selAnTipoRisDataTable" msprop:Generator_TableVarName="tablev_selAnTipoRis" msprop:Generator_RowChangedName="v_selAnTipoRisRowChanged" msprop:Generator_TablePropName="v_selAnTipoRis" msprop:Generator_RowDeletingName="v_selAnTipoRisRowDeleting" msprop:Generator_RowChangingName="v_selAnTipoRisRowChanging" msprop:Generator_RowEvHandlerName="v_selAnTipoRisRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selAnTipoRisRowDeleted" msprop:Generator_RowClassName="v_selAnTipoRisRow" msprop:Generator_UserTableName="v_selAnTipoRis" msprop:Generator_RowEvArgName="v_selAnTipoRisRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
@@ -934,6 +1056,61 @@ ORDER BY label</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_selListVal" msprop:Generator_TableClassName="v_selListValDataTable" msprop:Generator_TableVarName="tablev_selListVal" msprop:Generator_TablePropName="v_selListVal" msprop:Generator_RowDeletingName="v_selListValRowDeleting" msprop:Generator_RowChangingName="v_selListValRowChanging" msprop:Generator_RowEvHandlerName="v_selListValRowChangeEventHandler" msprop:Generator_RowDeletedName="v_selListValRowDeleted" msprop:Generator_UserTableName="v_selListVal" msprop:Generator_RowChangedName="v_selListValRowChanged" msprop:Generator_RowEvArgName="v_selListValRowChangeEvent" msprop:Generator_RowClassName="v_selListValRow">
<xs:complexType>
<xs:sequence>
<xs:element name="value" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="112" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="label" msprop:Generator_ColumnVarNameInTable="columnlabel" msprop:Generator_ColumnPropNameInRow="label" msprop:Generator_ColumnPropNameInTable="labelColumn" msprop:Generator_UserColumnName="label" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListValues" msprop:Generator_TableClassName="ListValuesDataTable" msprop:Generator_TableVarName="tableListValues" msprop:Generator_TablePropName="ListValues" msprop:Generator_RowDeletingName="ListValuesRowDeleting" msprop:Generator_RowChangingName="ListValuesRowChanging" msprop:Generator_RowEvHandlerName="ListValuesRowChangeEventHandler" msprop:Generator_RowDeletedName="ListValuesRowDeleted" msprop:Generator_UserTableName="ListValues" msprop:Generator_RowChangedName="ListValuesRowChanged" msprop:Generator_RowEvArgName="ListValuesRowChangeEvent" msprop:Generator_RowClassName="ListValuesRow">
<xs:complexType>
<xs:sequence>
<xs:element name="TableName" msprop:Generator_ColumnVarNameInTable="columnTableName" msprop:Generator_ColumnPropNameInRow="TableName" msprop:Generator_ColumnPropNameInTable="TableNameColumn" msprop:Generator_UserColumnName="TableName">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FieldName" msprop:Generator_ColumnVarNameInTable="columnFieldName" msprop:Generator_ColumnPropNameInRow="FieldName" msprop:Generator_ColumnPropNameInTable="FieldNameColumn" msprop:Generator_UserColumnName="FieldName">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="value" msprop:Generator_ColumnVarNameInTable="columnvalue" msprop:Generator_ColumnPropNameInRow="value" msprop:Generator_ColumnPropNameInTable="valueColumn" msprop:Generator_UserColumnName="value">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="10" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="label" msprop:Generator_ColumnVarNameInTable="columnlabel" msprop:Generator_ColumnPropNameInRow="label" msprop:Generator_ColumnPropNameInTable="labelColumn" msprop:Generator_UserColumnName="label" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ordinal" msprop:Generator_ColumnVarNameInTable="columnordinal" msprop:Generator_ColumnPropNameInRow="ordinal" msprop:Generator_ColumnPropNameInTable="ordinalColumn" msprop:Generator_UserColumnName="ordinal" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
@@ -989,5 +1166,11 @@ ORDER BY label</CommandText>
<xs:selector xpath=".//mstns:v_selAnTipoRis" />
<xs:field xpath="mstns:value" />
</xs:unique>
<xs:unique name="ListValues_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:ListValues" />
<xs:field xpath="mstns:TableName" />
<xs:field xpath="mstns:FieldName" />
<xs:field xpath="mstns:value" />
</xs:unique>
</xs:element>
</xs:schema>
+20 -18
View File
@@ -4,25 +4,27 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="5" ViewPortY="16" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="5" ViewPortY="60" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:v_selImpianti" ZOrder="17" X="70" Y="70" Height="122" Width="220" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selMacchine" ZOrder="16" X="360" Y="70" Height="139" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:v_selPrior" ZOrder="15" X="686" Y="79" Height="105" Width="199" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selAmbiti" ZOrder="14" X="944" Y="83" Height="105" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selCausaliMacchine" ZOrder="2" X="957" Y="269" Height="191" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:v_selTipoGuasto" ZOrder="13" X="1014" Y="466" Height="105" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selSemafori" ZOrder="12" X="666" Y="249" Height="105" Width="222" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selFreq" ZOrder="11" X="744" Y="479" Height="130" Width="196" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:v_selStato" ZOrder="7" X="349" Y="327" Height="105" Width="201" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selPeriodiTrad" ZOrder="10" X="447" Y="478" Height="139" Width="237" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:v_elencoImpiantiMacchine" ZOrder="9" X="853" Y="692" Height="241" Width="295" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="194" />
<Shape ID="DesignTable:v_elencoIntervFilt" ZOrder="3" X="15" Y="425" Height="362" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:sp_elencoIntMTBF_MTTR" ZOrder="8" X="365" Y="657" Height="229" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:v_selFam" ZOrder="6" X="104" Y="300" Height="105" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selOperMtz" ZOrder="5" X="68" Y="864" Height="122" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_mtzProgPendingExp" ZOrder="4" X="877" Y="955" Height="324" Width="275" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:v_selAnTipoRis" ZOrder="1" X="582" Y="900" Height="115" Width="231" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:v_selImpianti" ZOrder="19" X="69" Y="73" Height="134" Width="220" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:v_selMacchine" ZOrder="18" X="360" Y="70" Height="139" Width="225" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:v_selPrior" ZOrder="17" X="686" Y="79" Height="105" Width="199" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selAmbiti" ZOrder="16" X="944" Y="83" Height="105" Width="208" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selCausaliMacchine" ZOrder="6" X="946" Y="208" Height="172" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:v_selTipoGuasto" ZOrder="15" X="669" Y="524" Height="105" Width="236" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selSemafori" ZOrder="14" X="666" Y="249" Height="105" Width="222" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_selFreq" ZOrder="13" X="662" Y="373" Height="130" Width="196" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:v_selStato" ZOrder="10" X="375" Y="236" Height="115" Width="201" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:v_selPeriodiTrad" ZOrder="12" X="358" Y="478" Height="139" Width="237" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
<Shape ID="DesignTable:v_elencoImpiantiMacchine" ZOrder="3" X="681" Y="645" Height="241" Width="295" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="194" />
<Shape ID="DesignTable:v_elencoIntervFilt" ZOrder="7" X="15" Y="425" Height="362" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:sp_elencoIntMTBF_MTTR" ZOrder="11" X="365" Y="657" Height="229" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:v_selFam" ZOrder="9" X="70" Y="215" Height="111" Width="195" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:v_selOperMtz" ZOrder="8" X="68" Y="864" Height="122" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
<Shape ID="DesignTable:v_mtzProgPendingExp" ZOrder="1" X="991" Y="413" Height="324" Width="275" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:v_selAnTipoRis" ZOrder="5" X="379" Y="908" Height="115" Width="231" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:v_selListVal" ZOrder="4" X="687" Y="902" Height="153" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:ListValues" ZOrder="2" X="1051" Y="758" Height="210" Width="202" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
</Shapes>
<Connectors />
</DiagramLayout>
+41
View File
@@ -33,10 +33,49 @@ public class TA_app
public GIM_data.DS_utilityTableAdapters.v_selOperMtzTableAdapter taSelMatrOp;
public GIM_data.DS_applicazioneTableAdapters.ImpiegoRisorseTableAdapter taImpRis;
public GIM_data.DS_applicazioneTableAdapters.v_allDataTableAdapter taAllData;
public GIM_data.DS_applicazioneTableAdapters.ElencoIntervExtTableAdapter taElencoIntExt;
#endregion
/// <summary>
/// effettua setup dei connection strings da web.config della singola applicazione
/// </summary>
protected virtual void setupConnectionString()
{
// connections del db
string connString = memLayer.ML.confReadString("AppConnectionString");
taLogUpdate.Connection.ConnectionString = connString;
taImpianti.Connection.ConnectionString = connString;
taMacchine.Connection.ConnectionString = connString;
taSelImpianti.Connection.ConnectionString = connString;
taSelMacchine.Connection.ConnectionString = connString;
taMacc2Fam.Connection.ConnectionString = connString;
taInterventiMtz.Connection.ConnectionString = connString;
taStati.Connection.ConnectionString = connString;
taPrior.Connection.ConnectionString = connString;
taIntOpMtz.Connection.ConnectionString = connString;
taMtzPro.Connection.ConnectionString = connString;
taElencoImpMacch.Connection.ConnectionString = connString;
taElencoIntFilt.Connection.ConnectionString = connString;
taElenco_MTBF_MTTR.Connection.ConnectionString = connString;
taCalFF.Connection.ConnectionString = connString;
taOreApert.Connection.ConnectionString = connString;
taFiltImp.Connection.ConnectionString = connString;
taFiltMac.Connection.ConnectionString = connString;
taFiltSta.Connection.ConnectionString = connString;
taAnagCau.Connection.ConnectionString = connString;
taSelMatrOp.Connection.ConnectionString = connString;
taImpRis.Connection.ConnectionString = connString;
taAllData.Connection.ConnectionString = connString;
taElencoIntExt.Connection.ConnectionString = connString;
}
protected TA_app()
{
initTA();
setupConnectionString();
}
private void initTA()
{
// avvio table adapters
taLogUpdate = new GIM_data.DS_applicazioneTableAdapters.LogUpdateDbTableAdapter();
@@ -62,7 +101,9 @@ public class TA_app
taSelMatrOp = new GIM_data.DS_utilityTableAdapters.v_selOperMtzTableAdapter();
taImpRis = new GIM_data.DS_applicazioneTableAdapters.ImpiegoRisorseTableAdapter();
taAllData = new GIM_data.DS_applicazioneTableAdapters.v_allDataTableAdapter();
taElencoIntExt = new GIM_data.DS_applicazioneTableAdapters.ElencoIntervExtTableAdapter();
}
/// <summary>
/// Singleton
/// </summary>
Binary file not shown.
+423 -279
View File
@@ -55,6 +55,11 @@
tipo id controllo con classi di base comune da cui derivare gli *.asmx
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.TipoAnagControllo">
<summary>
imposto il tipo di anagrafica del controlloS
</summary>
</member>
<member name="F:SteamWare.ApplicationUserControl._paginaCorrente">
<summary>
nome della pagina correntemente caricata
@@ -424,6 +429,32 @@
<param name="_valParam"></param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField2">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.FiltString">
<summary>
legge e scrive in viewState la stringa di filtraggio...
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortAscending">
<summary>
variabile salvata in viewstate x la direzione del sorting
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.elencoCdC">
<summary>
genera la stringa filtro x i cdc autorizzati x l'user
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.ApplicationUserControl.recuperaCdC_daFiltro(System.String,System.String@,System.String@,System.String@)">
<summary>
esegue la ricerca dei cdc nelle posizioni indicate dal filtro e restituisce elenco distinct degli stessi
@@ -499,6 +530,11 @@
<param name="cosa"></param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.vistaModulo">
<summary>
tipo di vista del modulo
</summary>
</member>
<member name="M:SteamWare.ApplicationUserControl.registraEventi">
<summary>
effettua la registrazione degli eventi
@@ -549,42 +585,6 @@
<param name="tipo">The tipo.</param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.TipoAnagControllo">
<summary>
imposto il tipo di anagrafica del controlloS
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField2">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.FiltString">
<summary>
legge e scrive in viewState la stringa di filtraggio...
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortAscending">
<summary>
variabile salvata in viewstate x la direzione del sorting
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.elencoCdC">
<summary>
genera la stringa filtro x i cdc autorizzati x l'user
</summary>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.vistaModulo">
<summary>
tipo di vista del modulo
</summary>
</member>
<member name="T:SteamWare.authProxy">
<summary>
classe gestione auth
@@ -602,7 +602,7 @@
</member>
<member name="M:SteamWare.authProxy.setupConnectionStringBase">
<summary>
effettua setup dei connection strings da web.config delal singola applicazione
effettua setup dei connection strings da web.config della singola applicazione
</summary>
</member>
<member name="M:SteamWare.authProxy.#ctor">
@@ -735,21 +735,6 @@
inizializzazione classe
</summary>
</member>
<member name="M:SteamWare.confrontoValori.doDiff">
<summary>
valorizza i diff dei valori old e new
</summary>
</member>
<member name="M:SteamWare.confrontoValori.calcOldVal">
<summary>
calcola solo il vettore dei valori old (x delete)
</summary>
</member>
<member name="F:SteamWare.confrontoValori.obj">
<summary>
oggetto statico per il confronto valori
</summary>
</member>
<member name="P:SteamWare.confrontoValori.valOld">
<summary>
stringa diff dei valori originali modificati
@@ -760,6 +745,16 @@
stringa diff dei valori nuovi modificati
</summary>
</member>
<member name="M:SteamWare.confrontoValori.doDiff">
<summary>
valorizza i diff dei valori old e new
</summary>
</member>
<member name="M:SteamWare.confrontoValori.calcOldVal">
<summary>
calcola solo il vettore dei valori old (x delete)
</summary>
</member>
<member name="P:SteamWare.confrontoValori.paramOld">
<summary>
dictionary dei parametri old
@@ -770,6 +765,11 @@
dictionary dei parametri new
</summary>
</member>
<member name="F:SteamWare.confrontoValori.obj">
<summary>
oggetto statico per il confronto valori
</summary>
</member>
<member name="T:SteamWare.CsvParser">
<summary>
classe di gestione lettura
@@ -1258,16 +1258,16 @@
<param name="lemma"></param>
<returns></returns>
</member>
<member name="F:SteamWare.DataWrap.DW">
<summary>
classe singleton x la gestione dei tableadapters
</summary>
</member>
<member name="P:SteamWare.DataWrap.lingue">
<summary>
elenco lingue ammesse da vocabolario...
</summary>
</member>
<member name="F:SteamWare.DataWrap.DW">
<summary>
classe singleton x la gestione dei tableadapters
</summary>
</member>
<member name="T:SteamWare.dbUpdateManager">
<summary>
classe di gestione dei db x creazione/update alla versione richiesta
@@ -1389,7 +1389,15 @@
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:SteamWare.devicesAuthProxy.reqResetAuthKey(System.String,System.String)" -->
<member name="M:SteamWare.devicesAuthProxy.sendEmailAuthKey(System.String,System.String)">
<member name="M:SteamWare.devicesAuthProxy.sendEmailResetHashPassword(System.String,System.String,System.String)">
<summary>
invia email ad utente con url x reset hash password
</summary>
<param name="email">destinatario</param>
<param name="hashPasswd">hashPasswd ATTUALE (in chiaro)</param>
<param name="webAppName"></param>
</member>
<member name="M:SteamWare.devicesAuthProxy.sendEmailAuthKey(System.String,System.String,System.String)">
<summary>
invia email ad utente con url x enroll
</summary>
@@ -1407,6 +1415,11 @@
<param name="email"></param>
<returns></returns>
</member>
<member name="P:SteamWare.devicesAuthProxy.AuthCookieName">
<summary>
restituisce nome cookie di auth (o default...)
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.passphrase(System.String,System.String)">
<summary>
genera la passphrase utente a partire dai parametri richiesti
@@ -1428,59 +1441,6 @@
cancella da session l'utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageWriteEnabled(System.String)">
<summary>
verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.startUpUtente(System.String)">
<summary>
Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
</summary>
<param name="_username"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupRiga">
<summary>
carica la riga dati utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupDirittiPermessi">
<summary>
Carica la tabella diritti dell'utente da db e salva in session
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setPermessiDaDiritti">
<summary>
Effettua setup dei permessi una volta salvati i diritti
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.userHasRight(System.String)">
<summary>
verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
</summary>
<param name="diritto"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.getPage(System.Uri)">
<summary>
restituisce il nome della pagina corrente
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.AuthCookieName">
<summary>
restituisce nome cookie di auth (o default...)
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.diritti">
<summary>
restituisce la tabella diritti da session
@@ -1531,6 +1491,59 @@
è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageWriteEnabled(System.String)">
<summary>
verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.startUpUtente(System.String)">
<summary>
Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
</summary>
<param name="_username"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupRiga">
<summary>
carica la riga dati utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupDirittiPermessi">
<summary>
Carica la tabella diritti dell'utente da db e salva in session
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setPermessiDaDiritti">
<summary>
Effettua setup dei permessi una volta salvati i diritti
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.userHasRight(System.String)">
<summary>
verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
</summary>
<param name="diritto"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupLingua">
<summary>
imposta la lingua utente dal valore della riga DB
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.pagCorrente">
<summary>
pagina correntemente visualizzata (URL in sessione)
@@ -1541,6 +1554,11 @@
pagina precedentemente visualizzata (URL in sessione)
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.getPage(System.Uri)">
<summary>
restituisce il nome della pagina corrente
</summary>
</member>
<member name="T:SteamWare.devInfoParam">
<summary>
classe gestione parametri deviceper stampa
@@ -1606,36 +1624,17 @@
helper x raccolta dati di diagnostica
</summary>
</member>
<member name="P:SteamWare.Diagnostica.uptime">
<summary>
uptime macchina (formattato)
</summary>
</member>
<member name="M:SteamWare.Diagnostica.GetUptime">
<summary>
calcolo uptime in formato timespan
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.GetUSBDevices">
<summary>
elenco devices USB
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.pingIp(System.String)">
<summary>
registra esito ping ad un dato IP/hostname
</summary>
<param name="target">IPaddress / host name.</param>
</member>
<member name="M:SteamWare.Diagnostica.getPageContent(System.String)">
<summary>
restituisce contenuto di una pagina web (per testing)
</summary>
<param name="targetUrl"></param>
<returns></returns>
</member>
<member name="P:SteamWare.Diagnostica.uptime">
<summary>
uptime macchina (formattato)
</summary>
</member>
<member name="P:SteamWare.Diagnostica.diskUsage">
<summary>
restituisce elenco dischi con utilizzo (formattato)
@@ -1653,11 +1652,30 @@
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.GetUSBDevices">
<summary>
elenco devices USB
</summary>
<returns></returns>
</member>
<member name="P:SteamWare.Diagnostica.serialPorts">
<summary>
elenco porte seriali
</summary>
</member>
<member name="M:SteamWare.Diagnostica.pingIp(System.String)">
<summary>
registra esito ping ad un dato IP/hostname
</summary>
<param name="target">IPaddress / host name.</param>
</member>
<member name="M:SteamWare.Diagnostica.getPageContent(System.String)">
<summary>
restituisce contenuto di una pagina web (per testing)
</summary>
<param name="targetUrl"></param>
<returns></returns>
</member>
<member name="T:SteamWare.USBDeviceInfo">
<summary>
classe definizione info oggetti USB
@@ -2332,12 +2350,26 @@
<param name="_nomeFile">The _nome file.</param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getFileInfoByName(System.String,System.String,System.Boolean)">
<summary>
cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
</summary>
<param name="_path">The _path.</param>
<param name="_nomeFile">The _nome file.</param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getDirectoryInfo">
<summary>
cerca di caricare la directoryInfo o da httpcontext-application re-position o direttamente come workpath
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getDirectoryInfo(System.String,System.Boolean)">
<summary>
imposta la directory richiesta...
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Legge i dati da uno stream fino a quando arriva alla fine.
@@ -2405,6 +2437,14 @@
<param name="_nomeFile"></param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.fileExist(System.String,System.String)">
<summary>
verifica se il file indicato esista in _path
</summary>
<param name="_path"></param>
<param name="_nomeFile"></param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.eliminaFile(System.String)">
<summary>
elimina il file indicato dalla directory di lavoro
@@ -2921,6 +2961,11 @@
avvio del logger nella dir desiderata
</summary>
</member>
<member name="P:SteamWare.logger.logLevel">
<summary>
livello di log applicazione (da web.config, chiave '_logLevel')
</summary>
</member>
<member name="M:SteamWare.logger.#ctor(System.String)">
<summary>
avvio del logger nella dir desiderata
@@ -2984,11 +3029,6 @@
<param name="_di"></param>
<returns></returns>
</member>
<member name="P:SteamWare.logger.logLevel">
<summary>
livello di log applicazione (da web.config, chiave '_logLevel')
</summary>
</member>
<member name="T:SteamWare.tipoLog">
<summary>
tipo di log ammesso
@@ -3101,6 +3141,34 @@
<param name="nomeParam"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.QSS(System.String)">
<summary>
recupera valore querystring STRING
</summary>
<param name="nome"></param>
<returns>valore string</returns>
</member>
<member name="M:SteamWare.memLayer.QSI(System.String)">
<summary>
recupera valore querystring INT
</summary>
<param name="nome"></param>
<returns>valore INT</returns>
</member>
<member name="M:SteamWare.memLayer.QSB(System.String)">
<summary>
recupera valore querystring BOOL
</summary>
<param name="nome"></param>
<returns>valore string</returns>
</member>
<member name="M:SteamWare.memLayer.QSD(System.String)">
<summary>
recupera valore querystring DATE
</summary>
<param name="nome"></param>
<returns>valore DATE</returns>
</member>
<member name="M:SteamWare.memLayer.objSessionObj(System.String)">
<summary>
carica dalla sessione un dato di tipo object generico
@@ -3165,6 +3233,13 @@
<param name="nomeVar"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.hasCookieVal(System.String)">
<summary>
restituisco se ci sia un dato cookie
</summary>
<param name="nome"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.getCookieVal(System.String)">
<summary>
restituisco un valore da cookie
@@ -3245,12 +3320,22 @@
<param name="nomeVar"></param>
<returns></returns>
</member>
<member name="P:SteamWare.memLayer.tabelleInCache">
<summary>
elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
</summary>
</member>
<member name="M:SteamWare.memLayer.addTabInCache(System.String)">
<summary>
aggiunge la stringa corrente nel dictionary delle tabelle messe in cache e da aggiornare su comando update
</summary>
<param name="nuovaTab"></param>
</member>
<member name="P:SteamWare.memLayer.valSess2SurvUpd">
<summary>
elenco dictionary dei valori in session da NON aggiornare con update...
</summary>
</member>
<member name="M:SteamWare.memLayer.addValInSession(System.String,System.String)">
<summary>
aggiunge la stringa corrente nel dictionary delle tabelle messe in session che vanno preservate da comando update (es: oggetto selezionato...)
@@ -3263,15 +3348,48 @@
forza lo svuotamento delel tabelle indicate come in cache...
</summary>
</member>
<member name="P:SteamWare.memLayer.tabelleInCache">
<member name="T:SteamWare.PasswordHash">
<summary>
elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
Salted password hashing with PBKDF2-SHA1.
Author: havoc AT defuse.ca
www: http://crackstation.net/hashing-security.htm
Compatibility: .NET 3.0 and later.
</summary>
</member>
<member name="P:SteamWare.memLayer.valSess2SurvUpd">
<member name="M:SteamWare.PasswordHash.CreateHash(System.String)">
<summary>
elenco dictionary dei valori in session da NON aggiornare con update...
Creates a salted PBKDF2 hash of the password.
</summary>
<param name="password">The password to hash.</param>
<returns>The hash of the password.</returns>
</member>
<member name="M:SteamWare.PasswordHash.ValidatePassword(System.String,System.String)">
<summary>
Validates a password given a hash of the correct one.
</summary>
<param name="password">The password to check.</param>
<param name="goodHash">A hash of the correct password.</param>
<returns>True if the password is correct. False otherwise.</returns>
</member>
<member name="M:SteamWare.PasswordHash.SlowEquals(System.Byte[],System.Byte[])">
<summary>
Compares two byte arrays in length-constant time. This comparison
method is used so that password hashes cannot be extracted from
on-line systems using a timing attack and then attacked off-line.
</summary>
<param name="a">The first byte array.</param>
<param name="b">The second byte array.</param>
<returns>True if both byte arrays are equal. False otherwise.</returns>
</member>
<member name="M:SteamWare.PasswordHash.PBKDF2(System.String,System.Byte[],System.Int32,System.Int32)">
<summary>
Computes the PBKDF2-SHA1 hash of a password.
</summary>
<param name="password">The password to hash.</param>
<param name="salt">The salt.</param>
<param name="iterations">The PBKDF2 iteration count.</param>
<param name="outputBytes">The length of the hash to generate, in bytes.</param>
<returns>A hash of the password.</returns>
</member>
<member name="T:SteamWare.UserPage">
<summary>
@@ -3327,6 +3445,11 @@
web control che disegna un grafico a torta
</summary>
</member>
<member name="P:SteamWare.pieChart.Tipo">
<summary>
tipo di grafico (2D/3D)
</summary>
</member>
<member name="F:SteamWare.pieChart._height">
<summary>
altezza di default
@@ -3352,6 +3475,41 @@
soglia minima 5% per mostrare il dato
</summary>
</member>
<member name="P:SteamWare.pieChart.width">
<summary>
ampiezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.height">
<summary>
altezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.padding">
<summary>
padding grafico/container
</summary>
</member>
<member name="P:SteamWare.pieChart.showLegend">
<summary>
boolean se si debba mostrale la legenda
</summary>
</member>
<member name="P:SteamWare.pieChart.minPercent">
<summary>
percentuale minima da mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.serie">
<summary>
serie di dati (tipizzata) ma mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.Text">
<summary>
testo associato al controllo
</summary>
</member>
<member name="M:SteamWare.pieChart.RenderContents(System.Web.UI.HtmlTextWriter)">
<summary>
renderizza il contenuto
@@ -3397,46 +3555,6 @@
<param name="hexString"></param>
<returns></returns>
</member>
<member name="P:SteamWare.pieChart.Tipo">
<summary>
tipo di grafico (2D/3D)
</summary>
</member>
<member name="P:SteamWare.pieChart.width">
<summary>
ampiezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.height">
<summary>
altezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.padding">
<summary>
padding grafico/container
</summary>
</member>
<member name="P:SteamWare.pieChart.showLegend">
<summary>
boolean se si debba mostrale la legenda
</summary>
</member>
<member name="P:SteamWare.pieChart.minPercent">
<summary>
percentuale minima da mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.serie">
<summary>
serie di dati (tipizzata) ma mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.Text">
<summary>
testo associato al controllo
</summary>
</member>
<member name="T:SteamWare.selDataVoc">
<summary>
Classe gestione metodi di accesso ai dati embeddati
@@ -3615,6 +3733,13 @@
titolo pagina
</summary>
</member>
<member name="M:SteamWare.UserControl.grView_RowDataBound(System.Object,System.Web.UI.WebControls.GridViewRowEventArgs)">
<summary>
evento standard agganciabile da grView x aggiunta doppio click e singolo click (x edit e select)
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="T:SteamWare.user_std">
<summary>
classe gestione utente: auth e permission/ruoli - versione GENERICA
@@ -3675,11 +3800,71 @@
<param name="url"></param>
<param name="tipoNodo"></param>
</member>
<member name="P:SteamWare.user_std.diritti">
<summary>
restituisce la tabella diritti da session
</summary>
</member>
<member name="P:SteamWare.user_std.permessi">
<summary>
tabella dei permessi utente
</summary>
</member>
<member name="P:SteamWare.user_std.permessiWrite">
<summary>
tabella dei permessi utente di tipo "WRITE" enabled
</summary>
</member>
<member name="M:SteamWare.user_std.#ctor">
<summary>
inizializza la gestione utente...
</summary>
</member>
<member name="P:SteamWare.user_std.userNameAD">
<summary>
retituisce username AD
</summary>
</member>
<member name="P:SteamWare.user_std.utente">
<summary>
oggetto utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.passwd">
<summary>
oggetto password con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.dominio">
<summary>
oggetto dominio con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.modulo">
<summary>
oggetto modulo (applicazione) con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.currRunMode">
<summary>
oggetto runMode corrente
</summary>
</member>
<member name="P:SteamWare.user_std.isForcedUser">
<summary>
restituisce true se utente forzato da forceUser.aspx
</summary>
</member>
<member name="P:SteamWare.user_std.rigaUtente">
<summary>
restituisce i valori della riga utente da db
</summary>
</member>
<member name="M:SteamWare.user_std.rigaUtenteDaMatricola(System.String)">
<summary>
restituisce riga utente data la matricola...
@@ -3687,6 +3872,31 @@
<param name="matricola">matricola</param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.CognomeNomeMatr">
<summary>
restituisce una stringa formattata con cognome, nome e matricola
</summary>
</member>
<member name="P:SteamWare.user_std.sigla">
<summary>
restituisce una stringa della sigla dell'utente
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNome">
<summary>
restituisce una stringa formattata con cognome e nome
</summary>
</member>
<member name="P:SteamWare.user_std.cognome">
<summary>
restituisce una stringa formattata con cognome
</summary>
</member>
<member name="P:SteamWare.user_std.nome">
<summary>
restituisce una stringa formattata con nome
</summary>
</member>
<member name="M:SteamWare.user_std.Traduci(System.String)">
<summary>
traduce il lemma nella lingua dell'user corrente
@@ -3716,6 +3926,11 @@
<param name="lemma"></param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.mappaSito">
<summary>
fornisce un file XML della mappa del sito abilitato per l'utente...
</summary>
</member>
<member name="M:SteamWare.user_std.logOffUtente">
<summary>
LogOff utente con reset dati
@@ -3775,6 +3990,11 @@
<param name="username"></param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.isAuth">
<summary>
è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in rpecedenza...
</summary>
</member>
<member name="M:SteamWare.user_std.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
@@ -3914,101 +4134,6 @@
versione statica della classe utente come singleton UtenTeSignletoN
</summary>
</member>
<member name="P:SteamWare.user_std.diritti">
<summary>
restituisce la tabella diritti da session
</summary>
</member>
<member name="P:SteamWare.user_std.permessi">
<summary>
tabella dei permessi utente
</summary>
</member>
<member name="P:SteamWare.user_std.permessiWrite">
<summary>
tabella dei permessi utente di tipo "WRITE" enabled
</summary>
</member>
<member name="P:SteamWare.user_std.userNameAD">
<summary>
retituisce username AD
</summary>
</member>
<member name="P:SteamWare.user_std.utente">
<summary>
oggetto utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.passwd">
<summary>
oggetto password con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.dominio">
<summary>
oggetto dominio con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.modulo">
<summary>
oggetto modulo (applicazione) con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.currRunMode">
<summary>
oggetto runMode corrente
</summary>
</member>
<member name="P:SteamWare.user_std.isForcedUser">
<summary>
restituisce true se utente forzato da forceUser.aspx
</summary>
</member>
<member name="P:SteamWare.user_std.rigaUtente">
<summary>
restituisce i valori della riga utente da db
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNomeMatr">
<summary>
restituisce una stringa formattata con cognome, nome e matricola
</summary>
</member>
<member name="P:SteamWare.user_std.sigla">
<summary>
restituisce una stringa della sigla dell'utente
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNome">
<summary>
restituisce una stringa formattata con cognome e nome
</summary>
</member>
<member name="P:SteamWare.user_std.cognome">
<summary>
restituisce una stringa formattata con cognome
</summary>
</member>
<member name="P:SteamWare.user_std.nome">
<summary>
restituisce una stringa formattata con nome
</summary>
</member>
<member name="P:SteamWare.user_std.mappaSito">
<summary>
fornisce un file XML della mappa del sito abilitato per l'utente...
</summary>
</member>
<member name="P:SteamWare.user_std.isAuth">
<summary>
è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in rpecedenza...
</summary>
</member>
<member name="P:SteamWare.user_std.pagCorrente">
<summary>
pagina correntemente visualizzata (URL in sessione)
@@ -4523,5 +4648,24 @@
<param name="Passphrase"></param>
<returns></returns>
</member>
<member name="T:SteamWare.percentuali">
<summary>
classe gestione valori percentuali per semplificare edit utente (moltiplicati x 100 appunto)
</summary>
</member>
<member name="M:SteamWare.percentuali.perc2num(System.String)">
<summary>
converte da percentuale a numero (es 5,3% --> 0.053)
</summary>
<param name="originalVal"></param>
<returns></returns>
</member>
<member name="M:SteamWare.percentuali.num2perc(System.String)">
<summary>
converte da numero a percentuale (es 0.053 --> 5,3%)
</summary>
<param name="originalVal"></param>
<returns></returns>
</member>
</members>
</doc>
Binary file not shown.
+16
View File
@@ -19,11 +19,27 @@ public class mtzProgr
/// avvio componente
/// </summary>
protected mtzProgr()
{
initTA();
setupConnectionString();
}
private void initTA()
{
taMtzPend = new GIM_data.DS_applicazioneTableAdapters.MtzProgPendingTableAdapter();
taMtzProg = new GIM_data.DS_applicazioneTableAdapters.MtzProgrammataTableAdapter();
}
/// <summary>
/// effettua setup dei connection strings da web.config della singola applicazione
/// </summary>
protected virtual void setupConnectionString()
{
// connections del db
string connString = memLayer.ML.confReadString("AppConnectionString");
taMtzPend.Connection.ConnectionString = connString;
taMtzProg.Connection.ConnectionString = connString;
}
/// <summary>
/// singleton accesso ai metodi di manutenzione programmata
/// </summary>
public static mtzProgr obj = new mtzProgr();
@@ -7,3 +7,13 @@ C:\Users\samuele\Documents\Visual Studio 2012\Projects\WebGIM\Projects\WebGIM\GI
C:\Users\samuele\Documents\Visual Studio 2012\Projects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.csprojResolveAssemblyReference.cache
C:\Users\samuele\Documents\Visual Studio 2012\Projects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.dll
C:\Users\samuele\Documents\Visual Studio 2012\Projects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.pdb
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\NLog.config
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\GIM_data.dll.config
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\GIM_data.dll
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\GIM_data.pdb
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\SteamWare.dll
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\Flesk.ViewState.dll
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\bin\ICSharpCode.SharpZipLib.dll
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.csprojResolveAssemblyReference.cache
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.dll
C:\Users\samuele.STEAMWAREWIN\Documents\VisualStudioProjects\WebGIM\Projects\WebGIM\GIM_data\obj\Alumat\GIM_data.pdb
Binary file not shown.
@@ -0,0 +1,58 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ExcelExportReportIntAll.aspx.cs" Inherits="GIM_site.ExcelExportReportIntAll" EnableEventValidation="false" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Excel Export Report Interventi</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False"
DataKeyNames="numIntMtz" DataSourceID="ods" OnDataBound="grView_DataBound" EnableModelValidation="True">
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns>
<%--<asp:BoundField DataField="codImpianto" HeaderText="codImpianto" SortExpression="codImpianto" />--%>
<asp:BoundField DataField="nomeImpianto" HeaderText="nomeImpianto" SortExpression="nomeImpianto" />
<asp:BoundField DataField="codMacchina" HeaderText="codMacchina" SortExpression="codMacchina" />
<asp:BoundField DataField="nomeMacchina" HeaderText="nomeMacchina" SortExpression="nomeMacchina" />
<asp:BoundField DataField="numIntMtz" HeaderText="numIntMtz" ReadOnly="True" SortExpression="numIntMtz" />
<asp:BoundField DataField="guasto" HeaderText="guasto" SortExpression="guasto" />
<asp:BoundField DataField="descrCausale" HeaderText="descrCausale" ReadOnly="True" SortExpression="descrCausale" />
<asp:BoundField DataField="descrizione" HeaderText="descrizione" SortExpression="descrizione" />
<asp:BoundField DataField="descrizioneIntervento" HeaderText="descrizioneIntervento" ReadOnly="True" SortExpression="descrizioneIntervento" />
<asp:BoundField DataField="durataOff" HeaderText="durataOff" ReadOnly="True" SortExpression="durataOff" />
<asp:BoundField DataField="durataMtz" HeaderText="durataMtz" ReadOnly="True" SortExpression="durataMtz" />
<%--<asp:BoundField DataField="fineIntervento" HeaderText="fineIntervento" SortExpression="fineIntervento" />--%>
<%--<asp:BoundField DataField="idxImpianto" HeaderText="idxImpianto" SortExpression="idxImpianto" />
<asp:BoundField DataField="idxMacchina" HeaderText="idxMacchina" SortExpression="idxMacchina" />
<asp:BoundField DataField="idxStato" HeaderText="idxStato" SortExpression="idxStato" />
<asp:BoundField DataField="inizioIntervento" HeaderText="inizioIntervento" SortExpression="inizioIntervento" />--%>
<asp:BoundField DataField="minErogati" HeaderText="minErogati" ReadOnly="True" SortExpression="minErogati" />
<%--<asp:BoundField DataField="richiesta" HeaderText="richiesta" SortExpression="richiesta" />
<asp:CheckBoxField DataField="isFermo" HeaderText="isFermo" SortExpression="isFermo" />--%>
<asp:TemplateField HeaderText="scheduled" SortExpression="scheduled">
<ItemTemplate>
<asp:Label ID="lblMtzPrev" runat="server" Text='<%# isMtzProg(Eval("scheduled")) %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="totImpMat" HeaderText="totImpMat" ReadOnly="True" SortExpression="totImpMat" />
<asp:BoundField DataField="totQtaHR" HeaderText="totQtaHR" ReadOnly="True" SortExpression="totQtaHR" />
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_applicazioneTableAdapters.ElencoIntervExtTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="inizio" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="fine" SessionField="_fine" Type="DateTime" />
<asp:ControlParameter ControlID="hfUsername" Name="username" PropertyName="Value" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfUsername" />
</div>
</form>
</body>
</html>
@@ -0,0 +1,111 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SteamWare;
namespace GIM_site
{
public partial class ExcelExportReportIntAll : System.Web.UI.Page
{
/// <summary>
/// evento dati associati a controllo
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void grView_DataBound(object sender, EventArgs e)
{
if (grView.Rows.Count > 0)
{
// aggiorno gli headers
foreach (TableCell cella in grView.HeaderRow.Cells)
{
try
{
cella.Text = traduci(cella.Text);
}
catch
{ }
}
}
}
/// <summary>
/// wrapper traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemma)
{
return user_std.UtSn.Traduci(lemma.ToString());
}
/// <summary>
/// fix rendering tabelle standard in webform
/// </summary>
/// <param name="control"></param>
public override void VerifyRenderingInServerForm(Control control)
{
// Confirms that an HtmlForm control is rendered for the specified ASP.NET server control at run time.
}
/// <summary>
/// Si occupa di rendere l'out HTML come excel file (mimetype)
/// </summary>
private void doExport()
{
Response.Clear();
Response.AddHeader("content-disposition", "attachment; filename=WebGIM-Report_Interventi_Completo.xls");
Response.Charset = "";
// If you want the option to open the Excel file without saving than
// comment out the line below
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/vnd.xls";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
grView.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
}
#region area protected
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
hfUsername.Value = user_std.UtSn.userNameAD;
aggiornamento();
doExport();
}
}
#endregion
public void aggiornamento()
{
grView.AllowPaging = false;
ods.DataBind();
grView.DataBind();
}
public string isMtzProg(object _isMtzProg)
{
bool isMP = false;
string answ = "";
try
{
isMP = Convert.ToBoolean(_isMtzProg);
}
catch
{ }
if (isMP) answ = "X";
return answ;
}
}
}
@@ -0,0 +1,60 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GIM_site {
public partial class ExcelExportReportIntAll {
/// <summary>
/// Head1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlHead Head1;
/// <summary>
/// form1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
/// <summary>
/// grView control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.GridView grView;
/// <summary>
/// ods control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource ods;
/// <summary>
/// hfUsername control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.HiddenField hfUsername;
}
}
+8
View File
@@ -188,6 +188,7 @@
<Content Include="ExcelExportAllData.aspx" />
<Content Include="ExcelExportMtzPrev.aspx" />
<Content Include="ExcelExportMtzPrevPending.aspx" />
<Content Include="ExcelExportReportIntAll.aspx" />
<Content Include="ExportPdf.aspx" />
<Content Include="famiglieMacchine.aspx" />
<Content Include="favicon.ico" />
@@ -683,6 +684,13 @@
<Compile Include="ExcelExportMtzPrev.aspx.designer.cs">
<DependentUpon>ExcelExportMtzPrev.aspx</DependentUpon>
</Compile>
<Compile Include="ExcelExportReportIntAll.aspx.cs">
<DependentUpon>ExcelExportReportIntAll.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="ExcelExportReportIntAll.aspx.designer.cs">
<DependentUpon>ExcelExportReportIntAll.aspx</DependentUpon>
</Compile>
<Compile Include="WebMasterPages\Ajax.master.cs">
<DependentUpon>Ajax.master</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -2,7 +2,7 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup>
<ProjectView>ShowAllFiles</ProjectView>
<NameOfLastUsedPublishProfile>Ufficio-ITA %28IIS02%29</NameOfLastUsedPublishProfile>
<NameOfLastUsedPublishProfile>Alumat_Winlab</NameOfLastUsedPublishProfile>
</PropertyGroup>
<ProjectExtensions>
<VisualStudio>
@@ -6,6 +6,6 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TimeStampOfAssociatedLegacyPublishXmlFile />
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAyLiJWG7ixkOCRFuQJNXz7gAAAAACAAAAAAADZgAAwAAAABAAAABOfBZr+jAC/wssCo0g4zGQAAAAAASAAACgAAAAEAAAAErOU0LCS628t2B7T7PGZFcYAAAAOY+8ZzFUmhHfREy44BC71Y8Y5nk/13tJFAAAABkNQB4CgYqXuruYleCOBwXKGotf</EncryptedPassword>
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAARBxIIZk0hEq8Sf3uyTVbWAAAAAACAAAAAAADZgAAwAAAABAAAABb0sYaYCLfNq3TH2QfOWppAAAAAASAAACgAAAAEAAAAN+RwvKN9XfIwUdwAnj/fMQYAAAAHsDFJ9vOh1JP6y4jBySBu23MSemz+X3GFAAAAGwnWlOkVgGYWHUkNhKVE9rKCItO</EncryptedPassword>
</PropertyGroup>
</Project>
@@ -6,6 +6,6 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TimeStampOfAssociatedLegacyPublishXmlFile>2013-02-18T17:23:39.8554171+01:00</TimeStampOfAssociatedLegacyPublishXmlFile>
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAADfdPkbM5mUeaV6YvQx8NEwAAAAACAAAAAAADZgAAwAAAABAAAAA/tNUTMx2aPO/TMNb5PH5qAAAAAASAAACgAAAAEAAAAAJb5Iy3trKT4zmRJUqir30YAAAA9O77zB5hfNy9oJKYz0A5y3CHkv8J2KIYFAAAANq6ss3kld8PPTCBRTqOHAk4rEUl</EncryptedPassword>
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAARBxIIZk0hEq8Sf3uyTVbWAAAAAACAAAAAAADZgAAwAAAABAAAACLBowd2wC09L9RYVTfDIo7AAAAAASAAACgAAAAEAAAADNkWwKfNYCXXqN5eqZuYbcYAAAA5wKUHwO1vYp08LCZuqxaxkyt+nbG/zFMFAAAAP7O6KvSPqIPo+LUM8OQCnNgyphJ</EncryptedPassword>
</PropertyGroup>
</Project>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -17,7 +17,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<Hidden>true</Hidden>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -17,7 +17,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<AllowBlank>true</AllowBlank>
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>Somaschini SpA</Value>
<Value>Alumat SRL</Value>
</Values>
</DefaultValue>
<Hidden>true</Hidden>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 17 KiB

@@ -8,6 +8,16 @@
<asp:CheckBox runat="server" ID="chkMostraIntChiusi" AutoPostBack="true" OnCheckedChanged="chkMostraIntChiusi_CheckedChanged"
Checked="false" />
</div>
<div style="float: left; margin-left: 8px;">
<asp:DropDownList runat="server" ID="ddlFiltAmbito" DataSourceID="odsAmbito" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltAmbito_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsAmbito" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableFieldLang" TypeName="GIM_data.DS_utilityTableAdapters.v_selListValTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="All" Name="TableName" Type="String" />
<asp:Parameter DefaultValue="FiltAmbito" Name="FieldName" Type="String" />
<asp:SessionParameter SessionField="Lingua" DefaultValue="IT" Name="Lingua" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: right;">
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
@@ -370,15 +370,30 @@ public partial class mod_elencoRichieste : ApplicationUserControl
/// </summary>
private void checkFixOds()
{
// controllo SE il ddl indica TUTTI gli interventi, solo Mtz Prog o Mtz Prog Esclusa
switch (ddlFiltAmbito.SelectedValue)
{
case "MtzPre":
ods.FilterExpression = "(idxAmbito = 7)";
break;
case "NoMtzPre":
ods.FilterExpression = "(idxAmbito <> 7)";
break;
case "All":
default:
ods.FilterExpression = "";
break;
}
if (!chkMostraIntChiusi.Checked)
{
//ods.FilterExpression += " AND (idxStato < 3)";
ods.FilterExpression = "(idxStato < 3)";
}
else
{
ods.FilterExpression = "";
if (ods.FilterExpression != "")
{
ods.FilterExpression += " AND ";
}
ods.FilterExpression += "(idxStato < 3)";
}
if (memLayer.ML.isInSessionObject("idxTipo_filt"))
{
ods.FilterExpression += " AND (idxTipo = {1})";
@@ -421,4 +436,9 @@ public partial class mod_elencoRichieste : ApplicationUserControl
}
#endregion
protected void ddlFiltAmbito_SelectedIndexChanged(object sender, EventArgs e)
{
checkFixOds();
}
}
@@ -20,6 +20,24 @@ public partial class mod_elencoRichieste {
/// </remarks>
protected global::System.Web.UI.WebControls.CheckBox chkMostraIntChiusi;
/// <summary>
/// ddlFiltAmbito control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.DropDownList ddlFiltAmbito;
/// <summary>
/// odsAmbito control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsAmbito;
/// <summary>
/// mod_periodoAnalisi1 control.
/// </summary>
@@ -80,6 +80,9 @@
<asp:Label runat="server" ID="lblReportInterventi" />
</h3>
<asp:HyperLink runat="server" ID="hlElencoInterventi_Pdf" ToolTip="..." ImageUrl="~/images/pdfExportSmall.png" />
<br />
<asp:HyperLink runat="server" ID="hlExcelExportIntExt" Text="Excel" Target="_blank" NavigateUrl="~/ExcelExportReportIntAll.aspx" ToolTip='<%: traduci("hlExcelExportIntExt") %>' />
</div>
<div style="float: left; width: 250px; margin: 2px 10px;">
<h3>
@@ -88,7 +91,7 @@
<asp:HyperLink runat="server" ID="hlMTBF_MTTR_Pdf" ToolTip="..." ImageUrl="~/images/pdfExportSmall.png" />
</div>
</div>
<div style="clear: both; border-top: 1px solid gray; border-bottom: 1px solid gray; background:#CDCDCD; height: 20px; vertical-align: bottom">
<div style="clear: both; border-top: 1px solid gray; border-bottom: 1px solid gray; background: #CDCDCD; height: 20px; vertical-align: bottom">
<asp:HyperLink runat="server" ID="lnkGuidaPerReport" Target="_blank" />
</div>
</div>
@@ -113,7 +116,7 @@
</div>
</div>
</div>
<div style="clear: both; border-top: 1px solid gray; border-bottom: 1px solid gray; background:#CDCDCD; height: 20px; vertical-align: bottom">
<div style="clear: both; border-top: 1px solid gray; border-bottom: 1px solid gray; background: #CDCDCD; height: 20px; vertical-align: bottom">
<asp:Label runat="server" ID="lblExcelInstruction" />
</div>
</div>
@@ -51,12 +51,14 @@ public partial class mod_reportInterventi : System.Web.UI.UserControl
lblExcelExportAllData.Text = traduci("lblExcelExportAllData");
lblExcelPowerPivot.Text = traduci("lblExcelPowerPivot");
lblExcelInstruction.Text = traduci("lblExcelInstruction");
hlExcelExportIntExt.Text = traduci("lblExcelExportIntExt");
chkShowOnlyMacchFerma.Text = traduci("chkShowOnlyMacchFerma");
chkShowMtzPrev.Text = traduci("chkShowMtzPrev");
hlElencoInterventi_Pdf.ToolTip = traduci("hlElencoInterventi_Pdf");
hlMTBF_MTTR_Pdf.ToolTip = traduci("hlMTBF_MTTR_Pdf");
hlExcelExportAllData.ToolTip = traduci("hlExcelExportAllData");
hlExcelPowerPivot.ToolTip = traduci("hlExcelPowerPivot");
hlExcelExportIntExt.ToolTip = traduci("hlExcelExportIntExt");
}
private void setDefaultValues()
{
@@ -155,6 +155,15 @@ public partial class mod_reportInterventi {
/// </remarks>
protected global::System.Web.UI.WebControls.HyperLink hlElencoInterventi_Pdf;
/// <summary>
/// hlExcelExportIntExt control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.HyperLink hlExcelExportIntExt;
/// <summary>
/// lblReportMTBFMTTR control.
/// </summary>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+423 -279
View File
@@ -55,6 +55,11 @@
tipo id controllo con classi di base comune da cui derivare gli *.asmx
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.TipoAnagControllo">
<summary>
imposto il tipo di anagrafica del controlloS
</summary>
</member>
<member name="F:SteamWare.ApplicationUserControl._paginaCorrente">
<summary>
nome della pagina correntemente caricata
@@ -424,6 +429,32 @@
<param name="_valParam"></param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField2">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.FiltString">
<summary>
legge e scrive in viewState la stringa di filtraggio...
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortAscending">
<summary>
variabile salvata in viewstate x la direzione del sorting
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.elencoCdC">
<summary>
genera la stringa filtro x i cdc autorizzati x l'user
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.ApplicationUserControl.recuperaCdC_daFiltro(System.String,System.String@,System.String@,System.String@)">
<summary>
esegue la ricerca dei cdc nelle posizioni indicate dal filtro e restituisce elenco distinct degli stessi
@@ -499,6 +530,11 @@
<param name="cosa"></param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.vistaModulo">
<summary>
tipo di vista del modulo
</summary>
</member>
<member name="M:SteamWare.ApplicationUserControl.registraEventi">
<summary>
effettua la registrazione degli eventi
@@ -549,42 +585,6 @@
<param name="tipo">The tipo.</param>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.TipoAnagControllo">
<summary>
imposto il tipo di anagrafica del controlloS
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField2">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortField">
<summary>
variabile salvata in view state x la stringa di sorting - dg 2
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.FiltString">
<summary>
legge e scrive in viewState la stringa di filtraggio...
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.SortAscending">
<summary>
variabile salvata in viewstate x la direzione del sorting
</summary>
</member>
<member name="P:SteamWare.ApplicationUserControl.elencoCdC">
<summary>
genera la stringa filtro x i cdc autorizzati x l'user
</summary>
<returns></returns>
</member>
<member name="P:SteamWare.ApplicationUserControl.vistaModulo">
<summary>
tipo di vista del modulo
</summary>
</member>
<member name="T:SteamWare.authProxy">
<summary>
classe gestione auth
@@ -602,7 +602,7 @@
</member>
<member name="M:SteamWare.authProxy.setupConnectionStringBase">
<summary>
effettua setup dei connection strings da web.config delal singola applicazione
effettua setup dei connection strings da web.config della singola applicazione
</summary>
</member>
<member name="M:SteamWare.authProxy.#ctor">
@@ -735,21 +735,6 @@
inizializzazione classe
</summary>
</member>
<member name="M:SteamWare.confrontoValori.doDiff">
<summary>
valorizza i diff dei valori old e new
</summary>
</member>
<member name="M:SteamWare.confrontoValori.calcOldVal">
<summary>
calcola solo il vettore dei valori old (x delete)
</summary>
</member>
<member name="F:SteamWare.confrontoValori.obj">
<summary>
oggetto statico per il confronto valori
</summary>
</member>
<member name="P:SteamWare.confrontoValori.valOld">
<summary>
stringa diff dei valori originali modificati
@@ -760,6 +745,16 @@
stringa diff dei valori nuovi modificati
</summary>
</member>
<member name="M:SteamWare.confrontoValori.doDiff">
<summary>
valorizza i diff dei valori old e new
</summary>
</member>
<member name="M:SteamWare.confrontoValori.calcOldVal">
<summary>
calcola solo il vettore dei valori old (x delete)
</summary>
</member>
<member name="P:SteamWare.confrontoValori.paramOld">
<summary>
dictionary dei parametri old
@@ -770,6 +765,11 @@
dictionary dei parametri new
</summary>
</member>
<member name="F:SteamWare.confrontoValori.obj">
<summary>
oggetto statico per il confronto valori
</summary>
</member>
<member name="T:SteamWare.CsvParser">
<summary>
classe di gestione lettura
@@ -1258,16 +1258,16 @@
<param name="lemma"></param>
<returns></returns>
</member>
<member name="F:SteamWare.DataWrap.DW">
<summary>
classe singleton x la gestione dei tableadapters
</summary>
</member>
<member name="P:SteamWare.DataWrap.lingue">
<summary>
elenco lingue ammesse da vocabolario...
</summary>
</member>
<member name="F:SteamWare.DataWrap.DW">
<summary>
classe singleton x la gestione dei tableadapters
</summary>
</member>
<member name="T:SteamWare.dbUpdateManager">
<summary>
classe di gestione dei db x creazione/update alla versione richiesta
@@ -1389,7 +1389,15 @@
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:SteamWare.devicesAuthProxy.reqResetAuthKey(System.String,System.String)" -->
<member name="M:SteamWare.devicesAuthProxy.sendEmailAuthKey(System.String,System.String)">
<member name="M:SteamWare.devicesAuthProxy.sendEmailResetHashPassword(System.String,System.String,System.String)">
<summary>
invia email ad utente con url x reset hash password
</summary>
<param name="email">destinatario</param>
<param name="hashPasswd">hashPasswd ATTUALE (in chiaro)</param>
<param name="webAppName"></param>
</member>
<member name="M:SteamWare.devicesAuthProxy.sendEmailAuthKey(System.String,System.String,System.String)">
<summary>
invia email ad utente con url x enroll
</summary>
@@ -1407,6 +1415,11 @@
<param name="email"></param>
<returns></returns>
</member>
<member name="P:SteamWare.devicesAuthProxy.AuthCookieName">
<summary>
restituisce nome cookie di auth (o default...)
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.passphrase(System.String,System.String)">
<summary>
genera la passphrase utente a partire dai parametri richiesti
@@ -1428,59 +1441,6 @@
cancella da session l'utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageWriteEnabled(System.String)">
<summary>
verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.startUpUtente(System.String)">
<summary>
Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
</summary>
<param name="_username"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupRiga">
<summary>
carica la riga dati utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupDirittiPermessi">
<summary>
Carica la tabella diritti dell'utente da db e salva in session
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setPermessiDaDiritti">
<summary>
Effettua setup dei permessi una volta salvati i diritti
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.userHasRight(System.String)">
<summary>
verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
</summary>
<param name="diritto"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.getPage(System.Uri)">
<summary>
restituisce il nome della pagina corrente
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.AuthCookieName">
<summary>
restituisce nome cookie di auth (o default...)
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.diritti">
<summary>
restituisce la tabella diritti da session
@@ -1531,6 +1491,59 @@
è un boolean che indica se in session ci siano user/email e DeviceSecret (cookie) e quindi utente autenticato in precedenza...
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.isPageWriteEnabled(System.String)">
<summary>
verifica se il permesso utente per la pagina attuale sia write per almeno 1 diritto assegnato (restituisce true se ne trova almeno 1 con permessi2funzione.readwrite='S')
</summary>
<param name="pagina"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.startUpUtente(System.String)">
<summary>
Procedura da chiamare DOPO aver messo in session i dati utente/email x caricare gli altri dati
</summary>
<param name="_username"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupRiga">
<summary>
carica la riga dati utente
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupDirittiPermessi">
<summary>
Carica la tabella diritti dell'utente da db e salva in session
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.setPermessiDaDiritti">
<summary>
Effettua setup dei permessi una volta salvati i diritti
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.userHasRight(System.String)">
<summary>
verifica nella tab diritti se l'utente abbia il right richiesto e fornisce bool in risposta
</summary>
<param name="diritto"></param>
<returns></returns>
</member>
<member name="M:SteamWare.devicesAuthProxy.setupLingua">
<summary>
imposta la lingua utente dal valore della riga DB
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.devicesAuthProxy.pagCorrente">
<summary>
pagina correntemente visualizzata (URL in sessione)
@@ -1541,6 +1554,11 @@
pagina precedentemente visualizzata (URL in sessione)
</summary>
</member>
<member name="M:SteamWare.devicesAuthProxy.getPage(System.Uri)">
<summary>
restituisce il nome della pagina corrente
</summary>
</member>
<member name="T:SteamWare.devInfoParam">
<summary>
classe gestione parametri deviceper stampa
@@ -1606,36 +1624,17 @@
helper x raccolta dati di diagnostica
</summary>
</member>
<member name="P:SteamWare.Diagnostica.uptime">
<summary>
uptime macchina (formattato)
</summary>
</member>
<member name="M:SteamWare.Diagnostica.GetUptime">
<summary>
calcolo uptime in formato timespan
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.GetUSBDevices">
<summary>
elenco devices USB
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.pingIp(System.String)">
<summary>
registra esito ping ad un dato IP/hostname
</summary>
<param name="target">IPaddress / host name.</param>
</member>
<member name="M:SteamWare.Diagnostica.getPageContent(System.String)">
<summary>
restituisce contenuto di una pagina web (per testing)
</summary>
<param name="targetUrl"></param>
<returns></returns>
</member>
<member name="P:SteamWare.Diagnostica.uptime">
<summary>
uptime macchina (formattato)
</summary>
</member>
<member name="P:SteamWare.Diagnostica.diskUsage">
<summary>
restituisce elenco dischi con utilizzo (formattato)
@@ -1653,11 +1652,30 @@
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.Diagnostica.GetUSBDevices">
<summary>
elenco devices USB
</summary>
<returns></returns>
</member>
<member name="P:SteamWare.Diagnostica.serialPorts">
<summary>
elenco porte seriali
</summary>
</member>
<member name="M:SteamWare.Diagnostica.pingIp(System.String)">
<summary>
registra esito ping ad un dato IP/hostname
</summary>
<param name="target">IPaddress / host name.</param>
</member>
<member name="M:SteamWare.Diagnostica.getPageContent(System.String)">
<summary>
restituisce contenuto di una pagina web (per testing)
</summary>
<param name="targetUrl"></param>
<returns></returns>
</member>
<member name="T:SteamWare.USBDeviceInfo">
<summary>
classe definizione info oggetti USB
@@ -2332,12 +2350,26 @@
<param name="_nomeFile">The _nome file.</param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getFileInfoByName(System.String,System.String,System.Boolean)">
<summary>
cerca di caricare il fileinfo o da httpcontext-application re-position o direttamente come workpath + nomefile
</summary>
<param name="_path">The _path.</param>
<param name="_nomeFile">The _nome file.</param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getDirectoryInfo">
<summary>
cerca di caricare la directoryInfo o da httpcontext-application re-position o direttamente come workpath
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.getDirectoryInfo(System.String,System.Boolean)">
<summary>
imposta la directory richiesta...
</summary>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.ReadFully(System.IO.Stream,System.Int32)">
<summary>
Legge i dati da uno stream fino a quando arriva alla fine.
@@ -2405,6 +2437,14 @@
<param name="_nomeFile"></param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.fileExist(System.String,System.String)">
<summary>
verifica se il file indicato esista in _path
</summary>
<param name="_path"></param>
<param name="_nomeFile"></param>
<returns></returns>
</member>
<member name="M:SteamWare.fileMover.eliminaFile(System.String)">
<summary>
elimina il file indicato dalla directory di lavoro
@@ -2921,6 +2961,11 @@
avvio del logger nella dir desiderata
</summary>
</member>
<member name="P:SteamWare.logger.logLevel">
<summary>
livello di log applicazione (da web.config, chiave '_logLevel')
</summary>
</member>
<member name="M:SteamWare.logger.#ctor(System.String)">
<summary>
avvio del logger nella dir desiderata
@@ -2984,11 +3029,6 @@
<param name="_di"></param>
<returns></returns>
</member>
<member name="P:SteamWare.logger.logLevel">
<summary>
livello di log applicazione (da web.config, chiave '_logLevel')
</summary>
</member>
<member name="T:SteamWare.tipoLog">
<summary>
tipo di log ammesso
@@ -3101,6 +3141,34 @@
<param name="nomeParam"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.QSS(System.String)">
<summary>
recupera valore querystring STRING
</summary>
<param name="nome"></param>
<returns>valore string</returns>
</member>
<member name="M:SteamWare.memLayer.QSI(System.String)">
<summary>
recupera valore querystring INT
</summary>
<param name="nome"></param>
<returns>valore INT</returns>
</member>
<member name="M:SteamWare.memLayer.QSB(System.String)">
<summary>
recupera valore querystring BOOL
</summary>
<param name="nome"></param>
<returns>valore string</returns>
</member>
<member name="M:SteamWare.memLayer.QSD(System.String)">
<summary>
recupera valore querystring DATE
</summary>
<param name="nome"></param>
<returns>valore DATE</returns>
</member>
<member name="M:SteamWare.memLayer.objSessionObj(System.String)">
<summary>
carica dalla sessione un dato di tipo object generico
@@ -3165,6 +3233,13 @@
<param name="nomeVar"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.hasCookieVal(System.String)">
<summary>
restituisco se ci sia un dato cookie
</summary>
<param name="nome"></param>
<returns></returns>
</member>
<member name="M:SteamWare.memLayer.getCookieVal(System.String)">
<summary>
restituisco un valore da cookie
@@ -3245,12 +3320,22 @@
<param name="nomeVar"></param>
<returns></returns>
</member>
<member name="P:SteamWare.memLayer.tabelleInCache">
<summary>
elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
</summary>
</member>
<member name="M:SteamWare.memLayer.addTabInCache(System.String)">
<summary>
aggiunge la stringa corrente nel dictionary delle tabelle messe in cache e da aggiornare su comando update
</summary>
<param name="nuovaTab"></param>
</member>
<member name="P:SteamWare.memLayer.valSess2SurvUpd">
<summary>
elenco dictionary dei valori in session da NON aggiornare con update...
</summary>
</member>
<member name="M:SteamWare.memLayer.addValInSession(System.String,System.String)">
<summary>
aggiunge la stringa corrente nel dictionary delle tabelle messe in session che vanno preservate da comando update (es: oggetto selezionato...)
@@ -3263,15 +3348,48 @@
forza lo svuotamento delel tabelle indicate come in cache...
</summary>
</member>
<member name="P:SteamWare.memLayer.tabelleInCache">
<member name="T:SteamWare.PasswordHash">
<summary>
elenco dictionary delle tab in cache da aggiornare con update svuotando da cache...
Salted password hashing with PBKDF2-SHA1.
Author: havoc AT defuse.ca
www: http://crackstation.net/hashing-security.htm
Compatibility: .NET 3.0 and later.
</summary>
</member>
<member name="P:SteamWare.memLayer.valSess2SurvUpd">
<member name="M:SteamWare.PasswordHash.CreateHash(System.String)">
<summary>
elenco dictionary dei valori in session da NON aggiornare con update...
Creates a salted PBKDF2 hash of the password.
</summary>
<param name="password">The password to hash.</param>
<returns>The hash of the password.</returns>
</member>
<member name="M:SteamWare.PasswordHash.ValidatePassword(System.String,System.String)">
<summary>
Validates a password given a hash of the correct one.
</summary>
<param name="password">The password to check.</param>
<param name="goodHash">A hash of the correct password.</param>
<returns>True if the password is correct. False otherwise.</returns>
</member>
<member name="M:SteamWare.PasswordHash.SlowEquals(System.Byte[],System.Byte[])">
<summary>
Compares two byte arrays in length-constant time. This comparison
method is used so that password hashes cannot be extracted from
on-line systems using a timing attack and then attacked off-line.
</summary>
<param name="a">The first byte array.</param>
<param name="b">The second byte array.</param>
<returns>True if both byte arrays are equal. False otherwise.</returns>
</member>
<member name="M:SteamWare.PasswordHash.PBKDF2(System.String,System.Byte[],System.Int32,System.Int32)">
<summary>
Computes the PBKDF2-SHA1 hash of a password.
</summary>
<param name="password">The password to hash.</param>
<param name="salt">The salt.</param>
<param name="iterations">The PBKDF2 iteration count.</param>
<param name="outputBytes">The length of the hash to generate, in bytes.</param>
<returns>A hash of the password.</returns>
</member>
<member name="T:SteamWare.UserPage">
<summary>
@@ -3327,6 +3445,11 @@
web control che disegna un grafico a torta
</summary>
</member>
<member name="P:SteamWare.pieChart.Tipo">
<summary>
tipo di grafico (2D/3D)
</summary>
</member>
<member name="F:SteamWare.pieChart._height">
<summary>
altezza di default
@@ -3352,6 +3475,41 @@
soglia minima 5% per mostrare il dato
</summary>
</member>
<member name="P:SteamWare.pieChart.width">
<summary>
ampiezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.height">
<summary>
altezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.padding">
<summary>
padding grafico/container
</summary>
</member>
<member name="P:SteamWare.pieChart.showLegend">
<summary>
boolean se si debba mostrale la legenda
</summary>
</member>
<member name="P:SteamWare.pieChart.minPercent">
<summary>
percentuale minima da mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.serie">
<summary>
serie di dati (tipizzata) ma mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.Text">
<summary>
testo associato al controllo
</summary>
</member>
<member name="M:SteamWare.pieChart.RenderContents(System.Web.UI.HtmlTextWriter)">
<summary>
renderizza il contenuto
@@ -3397,46 +3555,6 @@
<param name="hexString"></param>
<returns></returns>
</member>
<member name="P:SteamWare.pieChart.Tipo">
<summary>
tipo di grafico (2D/3D)
</summary>
</member>
<member name="P:SteamWare.pieChart.width">
<summary>
ampiezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.height">
<summary>
altezza del grafico
</summary>
</member>
<member name="P:SteamWare.pieChart.padding">
<summary>
padding grafico/container
</summary>
</member>
<member name="P:SteamWare.pieChart.showLegend">
<summary>
boolean se si debba mostrale la legenda
</summary>
</member>
<member name="P:SteamWare.pieChart.minPercent">
<summary>
percentuale minima da mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.serie">
<summary>
serie di dati (tipizzata) ma mostrare
</summary>
</member>
<member name="P:SteamWare.pieChart.Text">
<summary>
testo associato al controllo
</summary>
</member>
<member name="T:SteamWare.selDataVoc">
<summary>
Classe gestione metodi di accesso ai dati embeddati
@@ -3615,6 +3733,13 @@
titolo pagina
</summary>
</member>
<member name="M:SteamWare.UserControl.grView_RowDataBound(System.Object,System.Web.UI.WebControls.GridViewRowEventArgs)">
<summary>
evento standard agganciabile da grView x aggiunta doppio click e singolo click (x edit e select)
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="T:SteamWare.user_std">
<summary>
classe gestione utente: auth e permission/ruoli - versione GENERICA
@@ -3675,11 +3800,71 @@
<param name="url"></param>
<param name="tipoNodo"></param>
</member>
<member name="P:SteamWare.user_std.diritti">
<summary>
restituisce la tabella diritti da session
</summary>
</member>
<member name="P:SteamWare.user_std.permessi">
<summary>
tabella dei permessi utente
</summary>
</member>
<member name="P:SteamWare.user_std.permessiWrite">
<summary>
tabella dei permessi utente di tipo "WRITE" enabled
</summary>
</member>
<member name="M:SteamWare.user_std.#ctor">
<summary>
inizializza la gestione utente...
</summary>
</member>
<member name="P:SteamWare.user_std.userNameAD">
<summary>
retituisce username AD
</summary>
</member>
<member name="P:SteamWare.user_std.utente">
<summary>
oggetto utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.passwd">
<summary>
oggetto password con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.dominio">
<summary>
oggetto dominio con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.modulo">
<summary>
oggetto modulo (applicazione) con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.currRunMode">
<summary>
oggetto runMode corrente
</summary>
</member>
<member name="P:SteamWare.user_std.isForcedUser">
<summary>
restituisce true se utente forzato da forceUser.aspx
</summary>
</member>
<member name="P:SteamWare.user_std.rigaUtente">
<summary>
restituisce i valori della riga utente da db
</summary>
</member>
<member name="M:SteamWare.user_std.rigaUtenteDaMatricola(System.String)">
<summary>
restituisce riga utente data la matricola...
@@ -3687,6 +3872,31 @@
<param name="matricola">matricola</param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.CognomeNomeMatr">
<summary>
restituisce una stringa formattata con cognome, nome e matricola
</summary>
</member>
<member name="P:SteamWare.user_std.sigla">
<summary>
restituisce una stringa della sigla dell'utente
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNome">
<summary>
restituisce una stringa formattata con cognome e nome
</summary>
</member>
<member name="P:SteamWare.user_std.cognome">
<summary>
restituisce una stringa formattata con cognome
</summary>
</member>
<member name="P:SteamWare.user_std.nome">
<summary>
restituisce una stringa formattata con nome
</summary>
</member>
<member name="M:SteamWare.user_std.Traduci(System.String)">
<summary>
traduce il lemma nella lingua dell'user corrente
@@ -3716,6 +3926,11 @@
<param name="lemma"></param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.mappaSito">
<summary>
fornisce un file XML della mappa del sito abilitato per l'utente...
</summary>
</member>
<member name="M:SteamWare.user_std.logOffUtente">
<summary>
LogOff utente con reset dati
@@ -3775,6 +3990,11 @@
<param name="username"></param>
<returns></returns>
</member>
<member name="P:SteamWare.user_std.isAuth">
<summary>
è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in rpecedenza...
</summary>
</member>
<member name="M:SteamWare.user_std.isPageEnabled(System.String)">
<summary>
conta il numero di permessi utente per la pagina attuale e restituisce true se ne trova almeno 1
@@ -3914,101 +4134,6 @@
versione statica della classe utente come singleton UtenTeSignletoN
</summary>
</member>
<member name="P:SteamWare.user_std.diritti">
<summary>
restituisce la tabella diritti da session
</summary>
</member>
<member name="P:SteamWare.user_std.permessi">
<summary>
tabella dei permessi utente
</summary>
</member>
<member name="P:SteamWare.user_std.permessiWrite">
<summary>
tabella dei permessi utente di tipo "WRITE" enabled
</summary>
</member>
<member name="P:SteamWare.user_std.userNameAD">
<summary>
retituisce username AD
</summary>
</member>
<member name="P:SteamWare.user_std.utente">
<summary>
oggetto utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.passwd">
<summary>
oggetto password con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.dominio">
<summary>
oggetto dominio con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.modulo">
<summary>
oggetto modulo (applicazione) con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.lingua">
<summary>
oggetto lingua utente con metodi get/set
</summary>
</member>
<member name="P:SteamWare.user_std.currRunMode">
<summary>
oggetto runMode corrente
</summary>
</member>
<member name="P:SteamWare.user_std.isForcedUser">
<summary>
restituisce true se utente forzato da forceUser.aspx
</summary>
</member>
<member name="P:SteamWare.user_std.rigaUtente">
<summary>
restituisce i valori della riga utente da db
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNomeMatr">
<summary>
restituisce una stringa formattata con cognome, nome e matricola
</summary>
</member>
<member name="P:SteamWare.user_std.sigla">
<summary>
restituisce una stringa della sigla dell'utente
</summary>
</member>
<member name="P:SteamWare.user_std.CognomeNome">
<summary>
restituisce una stringa formattata con cognome e nome
</summary>
</member>
<member name="P:SteamWare.user_std.cognome">
<summary>
restituisce una stringa formattata con cognome
</summary>
</member>
<member name="P:SteamWare.user_std.nome">
<summary>
restituisce una stringa formattata con nome
</summary>
</member>
<member name="P:SteamWare.user_std.mappaSito">
<summary>
fornisce un file XML della mappa del sito abilitato per l'utente...
</summary>
</member>
<member name="P:SteamWare.user_std.isAuth">
<summary>
è un boolean che indica se in session ci siano user/dominio e quindi utente autenticato in rpecedenza...
</summary>
</member>
<member name="P:SteamWare.user_std.pagCorrente">
<summary>
pagina correntemente visualizzata (URL in sessione)
@@ -4523,5 +4648,24 @@
<param name="Passphrase"></param>
<returns></returns>
</member>
<member name="T:SteamWare.percentuali">
<summary>
classe gestione valori percentuali per semplificare edit utente (moltiplicati x 100 appunto)
</summary>
</member>
<member name="M:SteamWare.percentuali.perc2num(System.String)">
<summary>
converte da percentuale a numero (es 5,3% --> 0.053)
</summary>
<param name="originalVal"></param>
<returns></returns>
</member>
<member name="M:SteamWare.percentuali.num2perc(System.String)">
<summary>
converte da numero a percentuale (es 0.053 --> 5,3%)
</summary>
<param name="originalVal"></param>
<returns></returns>
</member>
</members>
</doc>
Binary file not shown.
@@ -9,8 +9,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -14,8 +14,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -15,8 +15,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -7,8 +7,8 @@
<head runat="server">
<title>Simplepage</title>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -8,8 +8,8 @@
<head id="Head1" runat="server">
<title>SimplePage</title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body>
<form id="form1" runat="server" method="post" enctype="multipart/form-data">
@@ -10,8 +10,8 @@
<head runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -102,7 +102,7 @@
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
Width="100%" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="idxIntPro" DataSourceID="ods" OnRowDataBound="grView_RowDataBound"
PageSize="20" OnRowUpdating="grView_RowUpdating" onpageindexchanged="grView_PageIndexChanged" onrowdeleted="grView_RowDeleted">
PageSize="20" OnRowUpdating="grView_RowUpdating" onpageindexchanged="grView_PageIndexChanged" onrowdeleted="grView_RowDeleted" OnSorted="grView_Sorted">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
@@ -185,6 +185,8 @@
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
<%--<asp:ControlParameter ControlID="mod_filtroTipo" DefaultValue="0" Name="idxTipo"
@@ -1,5 +1,5 @@
<%@ Control Language="C#" AutoEventWireup="true"
Inherits="mod_elencoRichieste" Codebehind="mod_elencoRichieste.ascx.cs" %>
Inherits="mod_elencoRichieste" CodeBehind="mod_elencoRichieste.ascx.cs" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register Src="~/WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi"
TagPrefix="uc1" %>
@@ -8,6 +8,16 @@
<asp:CheckBox runat="server" ID="chkMostraIntChiusi" AutoPostBack="true" OnCheckedChanged="chkMostraIntChiusi_CheckedChanged"
Checked="false" />
</div>
<div style="float: left; margin-left: 8px;">
<asp:DropDownList runat="server" ID="ddlFiltAmbito" DataSourceID="odsAmbito" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltAmbito_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsAmbito" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableFieldLang" TypeName="GIM_data.DS_utilityTableAdapters.v_selListValTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="All" Name="TableName" Type="String" />
<asp:Parameter DefaultValue="FiltAmbito" Name="FieldName" Type="String" />
<asp:SessionParameter SessionField="Lingua" DefaultValue="IT" Name="Lingua" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: right;">
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
@@ -109,9 +119,19 @@
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByPeriodoSearch" TypeName="GIM_data.DS_applicazioneTableAdapters.v_intervExpTableAdapter"
FilterExpression=" (idxStato < 3) ">
<%--<FilterParameters>
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>--%>
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
<%--<asp:ControlParameter ControlID="mod_filtroTipo" DefaultValue="0" Name="idxTipo"
PropertyName="valoreInt" Type="Int32" />
<asp:ControlParameter ControlID="mod_filtroMacchina" DefaultValue="0" Name="idxMacchina"
PropertyName="valoreInt" Type="Int32" />--%>
</FilterParameters>
<SelectParameters>
<asp:SessionParameter DefaultValue="01/01/1900" Name="inizio" SessionField="_inizio"
Type="DateTime" />
@@ -1,40 +1,37 @@
<%@ Control Language="C#" AutoEventWireup="true" Inherits="WebUserControls_mod_filtraMtzProg" Codebehind="mod_filtraMtzProg.ascx.cs" %>
<%@ Register src="mod_filtro.ascx" tagname="mod_filtro" tagprefix="uc1" %>
<%@ Control Language="C#" AutoEventWireup="true" Inherits="WebUserControls_mod_filtraMtzProg" CodeBehind="mod_filtraMtzProg.ascx.cs" %>
<%@ Register Src="mod_filtro.ascx" TagName="mod_filtro" TagPrefix="uc1" %>
<div style="width: 100%; background: #cdcdcd;" class="txtMini">
<table cellpadding="5px">
<tr valign="top">
<td style="width: 250px;">
<div>
<asp:Label runat="server" ID="lblFiltTipo" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroTipo" runat="server" css="txtMini" />
<asp:ObjectDataSource ID="odsTipo" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selTipoGuastoTableAdapter">
</asp:ObjectDataSource>
</div>
</td>
<td>
<div>
<asp:Label runat="server" ID="lblFiltMacchina" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroImpianto" runat="server" css="txtMini" Oneh_selValore="eh_selectedImpianto" />
<asp:ObjectDataSource ID="odsImpianti" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selImpiantiTableAdapter">
</asp:ObjectDataSource>
</div>
<div>
<uc1:mod_filtro ID="mod_filtroMacchina" runat="server" css="txtMini" Visible="false" />
<asp:ObjectDataSource ID="odsMacchine" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByConditio" TypeName="GIM_data.DS_utilityTableAdapters.v_selMacchineTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="mod_filtroImpianto" DefaultValue="0" Name="conditio"
PropertyName="valoreInt" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</td>
</tr>
</table>
</div>
<div style="vertical-align: top;">
<div style="min-width: 200px; float: left;">
<div>
<asp:Label runat="server" ID="lblFiltTipo" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroTipo" runat="server" css="txtMini" />
<asp:ObjectDataSource ID="odsTipo" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selTipoGuastoTableAdapter"></asp:ObjectDataSource>
</div>
</div>
<div style="min-width: 500px; float: left;">
<div>
<asp:Label runat="server" ID="lblFiltMacchina" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroImpianto" runat="server" css="txtMini" Oneh_selValore="eh_selectedImpianto" />
<asp:ObjectDataSource ID="odsImpianti" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selImpiantiTableAdapter"></asp:ObjectDataSource>
</div>
<div>
<uc1:mod_filtro ID="mod_filtroMacchina" runat="server" css="txtMini" Visible="false" />
<asp:ObjectDataSource ID="odsMacchine" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByConditio" TypeName="GIM_data.DS_utilityTableAdapters.v_selMacchineTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="mod_filtroImpianto" DefaultValue="0" Name="conditio"
PropertyName="valoreInt" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
<div class="clearDiv"></div>
</div>
</div>
@@ -5,7 +5,7 @@
</div>
<div style="font-size: 8pt;">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
DataKeyNames="idxPending" DataSourceID="ods" OnDataBound="grView_DataBound" EnableModelValidation="True" onpageindexchanged="grView_PageIndexChanged">
DataKeyNames="idxPending" DataSourceID="ods" OnDataBound="grView_DataBound" EnableModelValidation="True" OnPageIndexChanged="grView_PageIndexChanged">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
@@ -24,14 +24,16 @@
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("codImpianto") %>' />
<br />
<b><asp:Label ID="Label2" runat="server" Text='<%# Eval("nomeImpianto") %>' /></b>
<b>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("nomeImpianto") %>' /></b>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="nomeMacchina" SortExpression="nomeMacchina">
<asp:TemplateField HeaderText="nomeMacchina" SortExpression="nomeMacchina">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Eval("codMacchina") %>' />
<br />
<b><asp:Label ID="Label4" runat="server" Text='<%# Eval("nomeMacchina") %>' /></b>
<b>
<asp:Label ID="Label4" runat="server" Text='<%# Eval("nomeMacchina") %>' /></b>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="descrizione" HeaderText="descrizione" SortExpression="descrizione" />
@@ -47,6 +49,8 @@
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
</FilterParameters>
@@ -3,7 +3,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!--
See http://nlog-project.org/wiki/Configuration_file
See https://github.com/nlog/nlog/wiki/Configuration-file
for information on customizing logging rules and outputs.
-->
<targets>
@@ -4,6 +4,9 @@
<%@ Register Src="~/WebUserControls/mod_dettaglioIntervento.ascx" TagName="mod_dettaglioIntervento"
TagPrefix="uc2" %>
<%@ Register Src="~/WebUserControls/mod_fixCal.ascx" tagname="mod_fixCal" tagprefix="uc3" %>
<%@ Register Src="~/WebUserControls/mod_filtraMtzProg.ascx" TagPrefix="uc1" TagName="mod_filtraMtzProg" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<uc1:mod_filtraMtzProg runat="server" ID="mod_filtraMtzProg" />
<uc1:mod_elencoRichieste ID="mod_elencoRichieste1" runat="server" />
</asp:Content>
@@ -13,7 +13,7 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon-precomposed" href="./templates/default/images/logo/ilias_logo_57x57-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="./templates/default/images/logo/ilias_logo_114x114-precomposed.png">
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#8" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#10" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#11" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#14" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#15" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#17" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#18" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#19" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#23" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#25" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#26" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#30" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#31" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#33" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#34" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#35" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#69" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#70" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#8" title="Table of Contents"/>
@@ -17,7 +17,7 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
@@ -9,8 +9,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -14,8 +14,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -15,8 +15,8 @@
<head id="Head1" runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -7,8 +7,8 @@
<head runat="server">
<title>Simplepage</title>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -8,8 +8,8 @@
<head id="Head1" runat="server">
<title>SimplePage</title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body>
<form id="form1" runat="server" method="post" enctype="multipart/form-data">
@@ -10,8 +10,8 @@
<head runat="server">
<title></title>
<link href="~/Style.css" rel="stylesheet" type="text/css" />
<link rel="icon" href="favicon.png" type="image/png" />
<link rel="shortcut icon" href="favicon.png" type="image/png" />
<link rel="icon" href="~/favicon.png" type="image/png" />
<link rel="shortcut icon" href="~/favicon.png" type="image/png" />
</head>
<body class="body">
<form id="form1" runat="server">
@@ -102,7 +102,7 @@
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
Width="100%" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="idxIntPro" DataSourceID="ods" OnRowDataBound="grView_RowDataBound"
PageSize="20" OnRowUpdating="grView_RowUpdating" onpageindexchanged="grView_PageIndexChanged" onrowdeleted="grView_RowDeleted">
PageSize="20" OnRowUpdating="grView_RowUpdating" onpageindexchanged="grView_PageIndexChanged" onrowdeleted="grView_RowDeleted" OnSorted="grView_Sorted">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
@@ -185,6 +185,8 @@
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
<%--<asp:ControlParameter ControlID="mod_filtroTipo" DefaultValue="0" Name="idxTipo"
@@ -1,5 +1,5 @@
<%@ Control Language="C#" AutoEventWireup="true"
Inherits="mod_elencoRichieste" Codebehind="mod_elencoRichieste.ascx.cs" %>
Inherits="mod_elencoRichieste" CodeBehind="mod_elencoRichieste.ascx.cs" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<%@ Register Src="~/WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi"
TagPrefix="uc1" %>
@@ -8,6 +8,16 @@
<asp:CheckBox runat="server" ID="chkMostraIntChiusi" AutoPostBack="true" OnCheckedChanged="chkMostraIntChiusi_CheckedChanged"
Checked="false" />
</div>
<div style="float: left; margin-left: 8px;">
<asp:DropDownList runat="server" ID="ddlFiltAmbito" DataSourceID="odsAmbito" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFiltAmbito_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsAmbito" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByTableFieldLang" TypeName="GIM_data.DS_utilityTableAdapters.v_selListValTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="All" Name="TableName" Type="String" />
<asp:Parameter DefaultValue="FiltAmbito" Name="FieldName" Type="String" />
<asp:SessionParameter SessionField="Lingua" DefaultValue="IT" Name="Lingua" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: right;">
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
@@ -109,9 +119,19 @@
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByPeriodoSearch" TypeName="GIM_data.DS_applicazioneTableAdapters.v_intervExpTableAdapter"
FilterExpression=" (idxStato < 3) ">
<%--<FilterParameters>
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>--%>
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
<%--<asp:ControlParameter ControlID="mod_filtroTipo" DefaultValue="0" Name="idxTipo"
PropertyName="valoreInt" Type="Int32" />
<asp:ControlParameter ControlID="mod_filtroMacchina" DefaultValue="0" Name="idxMacchina"
PropertyName="valoreInt" Type="Int32" />--%>
</FilterParameters>
<SelectParameters>
<asp:SessionParameter DefaultValue="01/01/1900" Name="inizio" SessionField="_inizio"
Type="DateTime" />
@@ -1,40 +1,37 @@
<%@ Control Language="C#" AutoEventWireup="true" Inherits="WebUserControls_mod_filtraMtzProg" Codebehind="mod_filtraMtzProg.ascx.cs" %>
<%@ Register src="mod_filtro.ascx" tagname="mod_filtro" tagprefix="uc1" %>
<%@ Control Language="C#" AutoEventWireup="true" Inherits="WebUserControls_mod_filtraMtzProg" CodeBehind="mod_filtraMtzProg.ascx.cs" %>
<%@ Register Src="mod_filtro.ascx" TagName="mod_filtro" TagPrefix="uc1" %>
<div style="width: 100%; background: #cdcdcd;" class="txtMini">
<table cellpadding="5px">
<tr valign="top">
<td style="width: 250px;">
<div>
<asp:Label runat="server" ID="lblFiltTipo" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroTipo" runat="server" css="txtMini" />
<asp:ObjectDataSource ID="odsTipo" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selTipoGuastoTableAdapter">
</asp:ObjectDataSource>
</div>
</td>
<td>
<div>
<asp:Label runat="server" ID="lblFiltMacchina" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroImpianto" runat="server" css="txtMini" Oneh_selValore="eh_selectedImpianto" />
<asp:ObjectDataSource ID="odsImpianti" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selImpiantiTableAdapter">
</asp:ObjectDataSource>
</div>
<div>
<uc1:mod_filtro ID="mod_filtroMacchina" runat="server" css="txtMini" Visible="false" />
<asp:ObjectDataSource ID="odsMacchine" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByConditio" TypeName="GIM_data.DS_utilityTableAdapters.v_selMacchineTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="mod_filtroImpianto" DefaultValue="0" Name="conditio"
PropertyName="valoreInt" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</td>
</tr>
</table>
</div>
<div style="vertical-align: top;">
<div style="min-width: 200px; float: left;">
<div>
<asp:Label runat="server" ID="lblFiltTipo" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroTipo" runat="server" css="txtMini" />
<asp:ObjectDataSource ID="odsTipo" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selTipoGuastoTableAdapter"></asp:ObjectDataSource>
</div>
</div>
<div style="min-width: 500px; float: left;">
<div>
<asp:Label runat="server" ID="lblFiltMacchina" />
</div>
<div>
<uc1:mod_filtro ID="mod_filtroImpianto" runat="server" css="txtMini" Oneh_selValore="eh_selectedImpianto" />
<asp:ObjectDataSource ID="odsImpianti" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GIM_data.DS_utilityTableAdapters.v_selImpiantiTableAdapter"></asp:ObjectDataSource>
</div>
<div>
<uc1:mod_filtro ID="mod_filtroMacchina" runat="server" css="txtMini" Visible="false" />
<asp:ObjectDataSource ID="odsMacchine" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByConditio" TypeName="GIM_data.DS_utilityTableAdapters.v_selMacchineTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="mod_filtroImpianto" DefaultValue="0" Name="conditio"
PropertyName="valoreInt" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</div>
<div class="clearDiv"></div>
</div>
</div>
@@ -5,7 +5,7 @@
</div>
<div style="font-size: 8pt;">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
DataKeyNames="idxPending" DataSourceID="ods" OnDataBound="grView_DataBound" EnableModelValidation="True" onpageindexchanged="grView_PageIndexChanged">
DataKeyNames="idxPending" DataSourceID="ods" OnDataBound="grView_DataBound" EnableModelValidation="True" OnPageIndexChanged="grView_PageIndexChanged">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
@@ -24,14 +24,16 @@
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("codImpianto") %>' />
<br />
<b><asp:Label ID="Label2" runat="server" Text='<%# Eval("nomeImpianto") %>' /></b>
<b>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("nomeImpianto") %>' /></b>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="nomeMacchina" SortExpression="nomeMacchina">
<asp:TemplateField HeaderText="nomeMacchina" SortExpression="nomeMacchina">
<ItemTemplate>
<asp:Label ID="Label3" runat="server" Text='<%# Eval("codMacchina") %>' />
<br />
<b><asp:Label ID="Label4" runat="server" Text='<%# Eval("nomeMacchina") %>' /></b>
<b>
<asp:Label ID="Label4" runat="server" Text='<%# Eval("nomeMacchina") %>' /></b>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="descrizione" HeaderText="descrizione" SortExpression="descrizione" />
@@ -47,6 +49,8 @@
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="0" Name="idxTipo" SessionField="idxTipo_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxImpianto" SessionField="idxImpianto_filt"
Type="Int32" />
<asp:SessionParameter DefaultValue="0" Name="idxMacchina" SessionField="idxMacchina_filt"
Type="Int32" />
</FilterParameters>
@@ -3,7 +3,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!--
See http://nlog-project.org/wiki/Configuration_file
See https://github.com/nlog/nlog/wiki/Configuration-file
for information on customizing logging rules and outputs.
-->
<targets>
@@ -4,6 +4,9 @@
<%@ Register Src="~/WebUserControls/mod_dettaglioIntervento.ascx" TagName="mod_dettaglioIntervento"
TagPrefix="uc2" %>
<%@ Register Src="~/WebUserControls/mod_fixCal.ascx" tagname="mod_fixCal" tagprefix="uc3" %>
<%@ Register Src="~/WebUserControls/mod_filtraMtzProg.ascx" TagPrefix="uc1" TagName="mod_filtraMtzProg" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<uc1:mod_filtraMtzProg runat="server" ID="mod_filtraMtzProg" />
<uc1:mod_elencoRichieste ID="mod_elencoRichieste1" runat="server" />
</asp:Content>
@@ -13,7 +13,7 @@
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon-precomposed" href="./templates/default/images/logo/ilias_logo_57x57-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="./templates/default/images/logo/ilias_logo_114x114-precomposed.png">
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#8" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#10" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#11" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#14" title="Table of Contents"/>
@@ -4,7 +4,7 @@
<title>ILIAS - Manuale WebGIM</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="~/favicon.ico" type="image/x-icon" />
</head>
<frameset name="content" cols="30%,70%">
<frame name="toc" src="frame_toc.html#15" title="Table of Contents"/>

Some files were not shown because too many files have changed in this diff Show More