ok x cancellazione fatture (da dettaglio) con EF...

This commit is contained in:
Samuele E. Locatelli
2018-01-04 18:06:41 +01:00
parent df410be6fa
commit 4e48e15b2a
29 changed files with 635 additions and 35 deletions
@@ -1 +1 @@
8ce9d2598119c96968f8e6163d1785ede03835f4
7b11ed557e1b1429d07201c7c03cbeb614a5cd7a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -57,6 +57,43 @@
<Parameter Name="Note" Mode="In" Type="String" />
<Parameter Name="idxGruppo" Mode="In" Type="String" />
</FunctionImport>
<FunctionImport Name="stp_docs_clone">
<Parameter Name="IdxFatt" Mode="In" Type="Int32" />
</FunctionImport>
<FunctionImport Name="stp_docs_delete">
<Parameter Name="Original_idxDoc" Mode="In" Type="Int32" />
</FunctionImport>
<FunctionImport Name="stp_docs_getByKey" ReturnType="Collection(MAPModel.stp_docs_getByKey_Result)">
<Parameter Name="idxDoc" Mode="In" Type="Int32" />
</FunctionImport>
<FunctionImport Name="stp_docs_getFilt" ReturnType="Collection(MAPModel.stp_docs_getFilt_Result)">
<Parameter Name="anno" Mode="In" Type="Int32" />
<Parameter Name="idxCli" Mode="In" Type="Int32" />
<Parameter Name="tipo" Mode="In" Type="String" />
<Parameter Name="gruppo" Mode="In" Type="String" />
<Parameter Name="ragSoc" Mode="In" Type="String" />
<Parameter Name="inizio" Mode="In" Type="DateTime" />
<Parameter Name="fine" Mode="In" Type="DateTime" />
<Parameter Name="aperta" Mode="In" Type="Int32" />
<Parameter Name="search" Mode="In" Type="String" />
</FunctionImport>
<FunctionImport Name="stp_docs_insert">
<Parameter Name="anno" Mode="In" Type="Int32" />
<Parameter Name="num" Mode="In" Type="Int32" />
<Parameter Name="idxCli" Mode="In" Type="Int32" />
<Parameter Name="tipo" Mode="In" Type="String" />
<Parameter Name="emesso" Mode="In" Type="DateTime" />
<Parameter Name="ritenuta" Mode="In" Type="Double" />
</FunctionImport>
<FunctionImport Name="stp_docs_update">
<Parameter Name="Original_idxDoc" Mode="In" Type="Int32" />
<Parameter Name="anno" Mode="In" Type="Int32" />
<Parameter Name="num" Mode="In" Type="Int32" />
<Parameter Name="idxCli" Mode="In" Type="Int32" />
<Parameter Name="tipo" Mode="In" Type="String" />
<Parameter Name="emesso" Mode="In" Type="DateTime" />
<Parameter Name="ritenuta" Mode="In" Type="Double" />
</FunctionImport>
</EntityContainer>
<EntityType Name="Documenti">
<Key>
@@ -200,4 +237,44 @@
<Property Name="email" Type="String" Nullable="false" MaxLength="50" FixedLength="false" Unicode="true" />
<Property Name="tel" Type="String" Nullable="false" MaxLength="50" FixedLength="false" Unicode="true" />
</EntityType>
<ComplexType Name="stp_docs_getByKey_Result">
<Property Type="Int32" Name="idxDoc" Nullable="false" />
<Property Type="DateTime" Name="emesso" Nullable="true" />
<Property Type="String" Name="Gruppo" Nullable="false" MaxLength="50" />
<Property Type="String" Name="RagSoc" Nullable="false" MaxLength="50" />
<Property Type="Int32" Name="num" Nullable="false" />
<Property Type="Int32" Name="anno" Nullable="false" />
<Property Type="Int32" Name="Trim" Nullable="true" />
<Property Type="Int32" Name="Mese" Nullable="true" />
<Property Type="Decimal" Name="netto" Nullable="false" Precision="9" Scale="2" />
<Property Type="Decimal" Name="iva" Nullable="false" Precision="9" Scale="2" />
<Property Type="Decimal" Name="importo" Nullable="false" Precision="9" Scale="2" />
<Property Type="String" Name="tipo" Nullable="false" MaxLength="50" />
<Property Type="Int32" Name="idxCli" Nullable="false" />
<Property Type="Decimal" Name="totPagato" Nullable="false" Precision="19" />
<Property Type="Decimal" Name="totScadenze" Nullable="false" Precision="19" />
<Property Type="String" Name="Descrizione" Nullable="false" />
<Property Type="Double" Name="ritenuta" Nullable="false" />
<Property Type="Decimal" Name="CostiAss" Nullable="false" Precision="19" />
</ComplexType>
<ComplexType Name="stp_docs_getFilt_Result">
<Property Type="Int32" Name="idxDoc" Nullable="false" />
<Property Type="DateTime" Name="emesso" Nullable="true" />
<Property Type="String" Name="Gruppo" Nullable="false" MaxLength="50" />
<Property Type="String" Name="RagSoc" Nullable="false" MaxLength="50" />
<Property Type="Int32" Name="num" Nullable="false" />
<Property Type="Int32" Name="anno" Nullable="false" />
<Property Type="Int32" Name="Trim" Nullable="true" />
<Property Type="Int32" Name="Mese" Nullable="true" />
<Property Type="Decimal" Name="netto" Nullable="false" Precision="9" Scale="2" />
<Property Type="Decimal" Name="iva" Nullable="false" Precision="9" Scale="2" />
<Property Type="Decimal" Name="importo" Nullable="false" Precision="9" Scale="2" />
<Property Type="String" Name="tipo" Nullable="false" MaxLength="50" />
<Property Type="Int32" Name="idxCli" Nullable="false" />
<Property Type="Decimal" Name="totPagato" Nullable="false" Precision="19" />
<Property Type="Decimal" Name="totScadenze" Nullable="false" Precision="19" />
<Property Type="String" Name="Descrizione" Nullable="false" />
<Property Type="Double" Name="ritenuta" Nullable="false" />
<Property Type="Decimal" Name="CostiAss" Nullable="false" Precision="19" />
</ComplexType>
</Schema>
@@ -108,5 +108,57 @@
<FunctionImportMapping FunctionImportName="stp_clienti_delete" FunctionName="MAPModel.Store.stp_clienti_delete" />
<FunctionImportMapping FunctionImportName="stp_clienti_insert" FunctionName="MAPModel.Store.stp_clienti_insert" />
<FunctionImportMapping FunctionImportName="stp_clienti_update" FunctionName="MAPModel.Store.stp_clienti_update" />
<FunctionImportMapping FunctionImportName="stp_docs_clone" FunctionName="MAPModel.Store.stp_docs_clone" />
<FunctionImportMapping FunctionImportName="stp_docs_delete" FunctionName="MAPModel.Store.stp_docs_delete" />
<FunctionImportMapping FunctionImportName="stp_docs_getByKey" FunctionName="MAPModel.Store.stp_docs_getByKey">
<ResultMapping>
<ComplexTypeMapping TypeName="MAPModel.stp_docs_getByKey_Result">
<ScalarProperty Name="idxDoc" ColumnName="idxDoc" />
<ScalarProperty Name="emesso" ColumnName="emesso" />
<ScalarProperty Name="Gruppo" ColumnName="Gruppo" />
<ScalarProperty Name="RagSoc" ColumnName="RagSoc" />
<ScalarProperty Name="num" ColumnName="num" />
<ScalarProperty Name="anno" ColumnName="anno" />
<ScalarProperty Name="Trim" ColumnName="Trim" />
<ScalarProperty Name="Mese" ColumnName="Mese" />
<ScalarProperty Name="netto" ColumnName="netto" />
<ScalarProperty Name="iva" ColumnName="iva" />
<ScalarProperty Name="importo" ColumnName="importo" />
<ScalarProperty Name="tipo" ColumnName="tipo" />
<ScalarProperty Name="idxCli" ColumnName="idxCli" />
<ScalarProperty Name="totPagato" ColumnName="totPagato" />
<ScalarProperty Name="totScadenze" ColumnName="totScadenze" />
<ScalarProperty Name="Descrizione" ColumnName="Descrizione" />
<ScalarProperty Name="ritenuta" ColumnName="ritenuta" />
<ScalarProperty Name="CostiAss" ColumnName="CostiAss" />
</ComplexTypeMapping>
</ResultMapping>
</FunctionImportMapping>
<FunctionImportMapping FunctionImportName="stp_docs_getFilt" FunctionName="MAPModel.Store.stp_docs_getFilt">
<ResultMapping>
<ComplexTypeMapping TypeName="MAPModel.stp_docs_getFilt_Result">
<ScalarProperty Name="idxDoc" ColumnName="idxDoc" />
<ScalarProperty Name="emesso" ColumnName="emesso" />
<ScalarProperty Name="Gruppo" ColumnName="Gruppo" />
<ScalarProperty Name="RagSoc" ColumnName="RagSoc" />
<ScalarProperty Name="num" ColumnName="num" />
<ScalarProperty Name="anno" ColumnName="anno" />
<ScalarProperty Name="Trim" ColumnName="Trim" />
<ScalarProperty Name="Mese" ColumnName="Mese" />
<ScalarProperty Name="netto" ColumnName="netto" />
<ScalarProperty Name="iva" ColumnName="iva" />
<ScalarProperty Name="importo" ColumnName="importo" />
<ScalarProperty Name="tipo" ColumnName="tipo" />
<ScalarProperty Name="idxCli" ColumnName="idxCli" />
<ScalarProperty Name="totPagato" ColumnName="totPagato" />
<ScalarProperty Name="totScadenze" ColumnName="totScadenze" />
<ScalarProperty Name="Descrizione" ColumnName="Descrizione" />
<ScalarProperty Name="ritenuta" ColumnName="ritenuta" />
<ScalarProperty Name="CostiAss" ColumnName="CostiAss" />
</ComplexTypeMapping>
</ResultMapping>
</FunctionImportMapping>
<FunctionImportMapping FunctionImportName="stp_docs_insert" FunctionName="MAPModel.Store.stp_docs_insert" />
<FunctionImportMapping FunctionImportName="stp_docs_update" FunctionName="MAPModel.Store.stp_docs_update" />
</EntityContainerMapping>
</Mapping>
@@ -185,6 +185,43 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me
<Parameter Name="sconto" Type="real" Mode="In" />
<Parameter Name="c_iva" Type="int" Mode="In" />
</Function>
<Function Name="stp_docs_clone" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="IdxFatt" Type="int" Mode="In" />
</Function>
<Function Name="stp_docs_delete" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="Original_idxDoc" Type="int" Mode="In" />
</Function>
<Function Name="stp_docs_getByKey" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="idxDoc" Type="int" Mode="In" />
</Function>
<Function Name="stp_docs_getFilt" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="anno" Type="int" Mode="In" />
<Parameter Name="idxCli" Type="int" Mode="In" />
<Parameter Name="tipo" Type="nvarchar" Mode="In" />
<Parameter Name="gruppo" Type="nvarchar" Mode="In" />
<Parameter Name="ragSoc" Type="nvarchar" Mode="In" />
<Parameter Name="inizio" Type="datetime" Mode="In" />
<Parameter Name="fine" Type="datetime" Mode="In" />
<Parameter Name="aperta" Type="int" Mode="In" />
<Parameter Name="search" Type="nvarchar" Mode="In" />
</Function>
<Function Name="stp_docs_insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="anno" Type="int" Mode="In" />
<Parameter Name="num" Type="int" Mode="In" />
<Parameter Name="idxCli" Type="int" Mode="In" />
<Parameter Name="tipo" Type="nvarchar" Mode="In" />
<Parameter Name="emesso" Type="datetime" Mode="In" />
<Parameter Name="ritenuta" Type="float" Mode="In" />
</Function>
<Function Name="stp_docs_update" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
<Parameter Name="Original_idxDoc" Type="int" Mode="In" />
<Parameter Name="anno" Type="int" Mode="In" />
<Parameter Name="num" Type="int" Mode="In" />
<Parameter Name="idxCli" Type="int" Mode="In" />
<Parameter Name="tipo" Type="nvarchar" Mode="In" />
<Parameter Name="emesso" Type="datetime" Mode="In" />
<Parameter Name="ritenuta" Type="float" Mode="In" />
</Function>
<EntityContainer Name="MAPModelStoreContainer">
<EntitySet Name="Clienti" EntityType="Self.Clienti" Schema="dbo" store:Type="Tables" />
<EntitySet Name="v_docRowsExpl" EntityType="Self.v_docRowsExpl" store:Type="Views" store:Schema="dbo">