diff --git a/.vs/MedAP/v15/.suo b/.vs/MedAP/v15/.suo index 95520bb..109fdc5 100644 Binary files a/.vs/MedAP/v15/.suo and b/.vs/MedAP/v15/.suo differ diff --git a/.vs/MedAP/v15/Server/sqlite3/storage.ide b/.vs/MedAP/v15/Server/sqlite3/storage.ide index 9345568..015d2b2 100644 Binary files a/.vs/MedAP/v15/Server/sqlite3/storage.ide and b/.vs/MedAP/v15/Server/sqlite3/storage.ide differ diff --git a/.vs/MedAP/v15/Server/sqlite3/storage.ide-wal b/.vs/MedAP/v15/Server/sqlite3/storage.ide-wal index ce5e45b..fef9a51 100644 Binary files a/.vs/MedAP/v15/Server/sqlite3/storage.ide-wal and b/.vs/MedAP/v15/Server/sqlite3/storage.ide-wal differ diff --git a/MedAP/DocArchive.aspx.cs b/MedAP/DocArchive.aspx.cs index 7e24192..c45bba0 100644 --- a/MedAP/DocArchive.aspx.cs +++ b/MedAP/DocArchive.aspx.cs @@ -15,9 +15,14 @@ namespace MedAP mod_DocsArchive.eh_ucev += Mod_DocsArchive_eh_ucev; mod_searchParam.eh_ucev += Mod_searchParam_eh_ucev; mod_DocsDetail.eh_ucev += Mod_DocsDetail_eh_ucev; + mod_ElencoClienti.eh_ucev += Mod_ElencoClienti_eh_ucev; } - - private void Mod_billAdvFunHor_eh_ucev(object sender, EventArgs e) + /// + /// Gestione selezione cliente/paziente --> update fatture! + /// + /// + /// + private void Mod_ElencoClienti_eh_ucev(object sender, EventArgs e) { // se trovo evento select/reset mostro/nascondo dettagli... ucEvent evento = (ucEvent)e; @@ -30,13 +35,17 @@ namespace MedAP case ucEvType.New: break; case ucEvType.Reset: + mod_DocsArchive.idxCli = 0; + mod_DocsArchive.doUpdate(); break; case ucEvType.ReqUpdateParent: break; case ucEvType.Selected: + mod_DocsArchive.searchVal = mod_searchParam.searchVal; + mod_DocsArchive.tipoDoc = mod_searchParam.tipoDoc; + mod_DocsArchive.idxCli = mod_ElencoClienti.idxCliSel; + mod_DocsArchive.aperta = mod_searchParam.aperta; mod_DocsArchive.doUpdate(); - mod_DocsDetail.idxDoc = 0; - divDetail.Visible = false; break; default: break; @@ -137,6 +146,6 @@ namespace MedAP break; } } - + } } \ No newline at end of file diff --git a/MedAP/WebUserControl/mod_DocsArchive.ascx b/MedAP/WebUserControl/mod_DocsArchive.ascx index 7649252..262307a 100644 --- a/MedAP/WebUserControl/mod_DocsArchive.ascx +++ b/MedAP/WebUserControl/mod_DocsArchive.ascx @@ -1,7 +1,6 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_DocsArchive.ascx.cs" Inherits="MedAP.WebUserControl.mod_DocsArchive" %> <%@ Register Src="~/WebUserControl/mod_barPlot.ascx" TagPrefix="uc1" TagName="mod_barPlot" %> - @@ -23,7 +22,6 @@
- <%----%>
@@ -34,7 +32,7 @@
- +
diff --git a/MedAP/WebUserControl/mod_DocsDetail.ascx b/MedAP/WebUserControl/mod_DocsDetail.ascx index d11da3c..d4ff2ea 100644 --- a/MedAP/WebUserControl/mod_DocsDetail.ascx +++ b/MedAP/WebUserControl/mod_DocsDetail.ascx @@ -1,426 +1,426 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_DocsDetail.ascx.cs" Inherits="MedAP.WebUserControl.mod_DocsDetail" %> - -
-
-
-
- -
-
- -   -
-
-
-
-
-
-
-
- anno: -
-
- -
-
- num: -
-
- -
-
-
-
- tipo: -
-
- -
-
- data: -
-
- -
-
-
-
- ritenuta: -
-
- -
-
- pagam: -
-
- -
-
-
-
- -
-
- -
-
-
-
- CONTRIBUTI -
-
-
- + +
+
+
+
+ +
+
+ +   +
- - -
-
-
-
- -
-
- -   -
-
+
+
+
+
+
+
+ anno: +
+
+ +
+
+ num: +
+
+ +
-
-
-
-
-
- anno: -
-
- -
-
- num: -
-
- -
-
-
-
- tipo: -
-
- -
-
- data: -
-
- -
-
-
-
- ritenuta: -
-
- -
-
- pagam: -
-
- -
-
-
-
- -
-
- -
-
-
-
- CONTRIBUTI -
-
+
+
+ tipo: +
+
+ +
+
+ data: +
+
+ +
- +
+ CONTRIBUTI +
- - -
-
-
-
-
- -
-
- -
-
-
-   +
+ +
+ + +
+
+
+
+ +
+
+ +   +
+
+
+
+
+
+
+
+ anno: +
+
+ +
+
+ num: +
+
+ +
+
+
+
+ tipo: +
+
+ +
+
+ data: +
+
+ +
+
+
+
+ ritenuta: +
+
+ +
+
+ pagam: +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ CONTRIBUTI +
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+       -
-
-
-
-
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- -
-
- -
-
-
-
- CONTRIBUTI -
-
-
- +
- +
+
+
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ CONTRIBUTI +
+
+
+ +
+ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
-
-
-
- Righe documento -
-
-   +
+
+
+ Righe documento +
+
+   -
-
+
-
-
-
- - - - -
- - -
-
- - - - -
- - -
-
-
-
- Un.Mis:
- -
-
- Prezzo €/cad:
- -
-
- Quantità:
- -
-
- Sconto:
- -
-
- Iva:
- -
-
-
-
- -
-
-
-
-
- -
-
-
-
- - - - -
-
- -
-
-
-
-
-
- tot: -
-
- -
-
-
-
- importo: -
-
- -
-
-
-
- iva +
+
+
+
+ + + + +
+ + +
+
+ + + + +
+ + +
+
+
+
+ Un.Mis:
+ +
+
+ Prezzo €/cad:
+ +
+
+ Quantità:
+ +
+
+ Sconto:
+ +
+
+ Iva:
+ +
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+ + + + +
+
+ +
+
+
+
+
+
+ tot: +
+
+ +
+
+
+
+ importo: +
+
+ +
+
+
+
+ iva -
-
- -
-
-
-
-
-
- - <%-- +
+
+ +
+
+
+
+ + + + <%-- --%> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
+ + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + +
- <%-- + <%----%>
@@ -429,21 +429,21 @@
-
-
-
- Materiali/Servizi -
-
- <%--  +
+
+
+ Materiali/Servizi +
+
+ <%--  --%> -
-
+
-
- elenco materiali da scaricare -
- <%-- +
+ elenco materiali da scaricare +
+ <%----%>
diff --git a/MedAP/WebUserControl/mod_DocsDetail.ascx.designer.cs b/MedAP/WebUserControl/mod_DocsDetail.ascx.designer.cs index 10326f3..50d9517 100644 --- a/MedAP/WebUserControl/mod_DocsDetail.ascx.designer.cs +++ b/MedAP/WebUserControl/mod_DocsDetail.ascx.designer.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ -// -// This code was generated by a tool. +// +// Codice generato da uno strumento. // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// +// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se +// il codice viene rigenerato. +// //------------------------------------------------------------------------------ namespace MedAP.WebUserControl { @@ -13,92 +13,92 @@ namespace MedAP.WebUserControl { public partial class mod_DocsDetail { /// - /// frmViewTestata control. + /// Controllo frmViewTestata. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.FormView frmViewTestata; /// - /// odsTestata control. + /// Controllo odsTestata. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.ObjectDataSource odsTestata; /// - /// hfIdxDoc control. + /// Controllo hfIdxDoc. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.HiddenField hfIdxDoc; /// - /// odsCliente control. + /// Controllo odsCliente. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.ObjectDataSource odsCliente; /// - /// odsTipo control. + /// Controllo odsTipo. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.ObjectDataSource odsTipo; /// - /// lbtCopyClipb control. + /// Controllo lbtCopyClipb. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.LinkButton lbtCopyClipb; /// - /// lbtAddNew control. + /// Controllo lbtAddNew. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.LinkButton lbtAddNew; /// - /// grView control. + /// Controllo grView. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.GridView grView; /// - /// odsRighe control. + /// Controllo odsRighe. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.ObjectDataSource odsRighe; /// - /// odsIva control. + /// Controllo odsIva. /// /// - /// Auto-generated field. - /// To modify move field declaration from designer file to code-behind file. + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. /// protected global::System.Web.UI.WebControls.ObjectDataSource odsIva; } diff --git a/MedAP/WebUserControl/mod_ElencoClienti.ascx b/MedAP/WebUserControl/mod_ElencoClienti.ascx index 85836ca..e913c38 100644 --- a/MedAP/WebUserControl/mod_ElencoClienti.ascx +++ b/MedAP/WebUserControl/mod_ElencoClienti.ascx @@ -4,62 +4,81 @@
-
+
+ + NUOVO +
+
- + +
+
+ dati x aggiungere... +
+
+ + + + + + + + RESET + + +
+ + +
+
+ +
+ + + + +
+ PI:
+ CF: +
+
+
+ + + + + +
+
+ +
+
+
+ + + + + +
+ via +
+   +   +
+
+
+
+ +
+
+ + + + + + +
- - - - - - - - RESET - - -
- - -

- PI:
- CF: -

-
-
- -
- <%----%> - - - - - - - - <%----%> - - <%----%> -
- <%-- - - - - - - - - - - --%> -
- - - - - - - diff --git a/MedAP/WebUserControl/mod_ElencoClienti.ascx.cs b/MedAP/WebUserControl/mod_ElencoClienti.ascx.cs index 58537aa..077309f 100644 --- a/MedAP/WebUserControl/mod_ElencoClienti.ascx.cs +++ b/MedAP/WebUserControl/mod_ElencoClienti.ascx.cs @@ -1,4 +1,5 @@ -using System; +using SteamWare; +using System; using System.Collections.Generic; using System.Linq; using System.Web; @@ -7,11 +8,11 @@ using System.Web.UI.WebControls; namespace SHERPA.WebUserControl { - public partial class mod_ElencoClienti : System.Web.UI.UserControl + public partial class mod_ElencoClienti : SteamWare.UserControl { protected void Page_Load(object sender, EventArgs e) { - if(!Page.IsPostBack) + if (!Page.IsPostBack) { mod_searchBase.searchVal = ""; mod_righePag.numRowPag = 10; @@ -57,15 +58,42 @@ namespace SHERPA.WebUserControl /// public void resetSelezione() { - //idxDoc = 0; grView.SelectedIndex = -1; grView.DataBind(); - //raiseEvent(ucEvType.Reset); + raiseEvent(ucEvType.Reset); } protected void grView_PageIndexChanged(object sender, EventArgs e) { grView.DataBind(); } + + protected void btnAddCli_Click(object sender, EventArgs e) + { + divAddNew.Visible = !divAddNew.Visible; + if(divAddNew.Visible) + { + lblBtnNew.Text = "Nascondi"; + } + else + { + lblBtnNew.Text = "NUOVO"; + } + } + + protected void grView_SelectedIndexChanged(object sender, EventArgs e) + { + raiseEvent(ucEvType.Selected); + } + + public int idxCliSel + { + get + { + int answ = 0; + int.TryParse(grView.SelectedValue.ToString(), out answ); + return answ; + } + } } } \ No newline at end of file diff --git a/MedAP/WebUserControl/mod_ElencoClienti.ascx.designer.cs b/MedAP/WebUserControl/mod_ElencoClienti.ascx.designer.cs index feb49a2..58ae464 100644 --- a/MedAP/WebUserControl/mod_ElencoClienti.ascx.designer.cs +++ b/MedAP/WebUserControl/mod_ElencoClienti.ascx.designer.cs @@ -12,6 +12,24 @@ namespace SHERPA.WebUserControl { public partial class mod_ElencoClienti { + /// + /// Controllo btnAddCli. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.LinkButton btnAddCli; + + /// + /// Controllo lblBtnNew. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.WebControls.Label lblBtnNew; + /// /// Controllo mod_searchBase. /// @@ -30,6 +48,15 @@ namespace SHERPA.WebUserControl { /// protected global::SHERPA.WebUserControl.mod_righePag mod_righePag; + /// + /// Controllo divAddNew. + /// + /// + /// Campo generato automaticamente. + /// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind. + /// + protected global::System.Web.UI.HtmlControls.HtmlGenericControl divAddNew; + /// /// Controllo grView. /// diff --git a/MedAP/bin/MedAP_data.dll b/MedAP/bin/MedAP_data.dll index d538328..d7b9335 100644 Binary files a/MedAP/bin/MedAP_data.dll and b/MedAP/bin/MedAP_data.dll differ diff --git a/MedAP/bin/MedAP_data.pdb b/MedAP/bin/MedAP_data.pdb index 9172fd3..011adde 100644 Binary files a/MedAP/bin/MedAP_data.pdb and b/MedAP/bin/MedAP_data.pdb differ diff --git a/MedAP/bin/SHERPA.dll b/MedAP/bin/SHERPA.dll index b7fb9b0..8d7f9d7 100644 Binary files a/MedAP/bin/SHERPA.dll and b/MedAP/bin/SHERPA.dll differ diff --git a/MedAP/bin/SHERPA.pdb b/MedAP/bin/SHERPA.pdb index dc83e3b..426bdf9 100644 Binary files a/MedAP/bin/SHERPA.pdb and b/MedAP/bin/SHERPA.pdb differ diff --git a/MedAP/logs/20180103.txt b/MedAP/logs/20180103.txt index d245ff2..edb1351 100644 --- a/MedAP/logs/20180103.txt +++ b/MedAP/logs/20180103.txt @@ -873,3 +873,256 @@ System.InvalidCastException: Impossibile eseguire il cast di oggetti di tipo 'Sy 16:16:08 3581 [LEMMA] - MODLANG 16:16:08 3927 [LEMMA] - MODLANGEXPL 16:16:08 4549 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:19:28 5683 [LEMMA] - ADMIN +16:19:28 5708 [LEMMA] - ADMINICON +16:19:28 5723 [LEMMA] - REVIEWTIMB +16:19:28 5738 [LEMMA] - REVIEWTIMBEXPL +16:19:28 5748 [LEMMA] - TIMBMENSILI +16:19:28 5758 [LEMMA] - TIMBMENSILIEXPL +16:19:28 5768 [LEMMA] - USERFUNC +16:19:28 5778 [LEMMA] - USERFUNCEXPL +16:19:28 5793 [LEMMA] - MODLANG +16:19:28 5803 [LEMMA] - MODLANGEXPL +16:19:28 5828 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:22:59 1928 [LEMMA] - ADMIN +16:22:59 1953 [LEMMA] - ADMINICON +16:22:59 1968 [LEMMA] - REVIEWTIMB +16:22:59 1978 [LEMMA] - REVIEWTIMBEXPL +16:22:59 1988 [LEMMA] - TIMBMENSILI +16:22:59 2003 [LEMMA] - TIMBMENSILIEXPL +16:22:59 2013 [LEMMA] - USERFUNC +16:22:59 2023 [LEMMA] - USERFUNCEXPL +16:22:59 2038 [LEMMA] - MODLANG +16:22:59 2048 [LEMMA] - MODLANGEXPL +16:22:59 2073 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:22:59 2203 [LEMMA] - ADMIN +16:22:59 2214 [LEMMA] - ADMINICON +16:22:59 2229 [LEMMA] - REVIEWTIMB +16:22:59 2239 [LEMMA] - REVIEWTIMBEXPL +16:22:59 2249 [LEMMA] - TIMBMENSILI +16:22:59 2264 [LEMMA] - TIMBMENSILIEXPL +16:22:59 2274 [LEMMA] - USERFUNC +16:22:59 2284 [LEMMA] - USERFUNCEXPL +16:22:59 2294 [LEMMA] - MODLANG +16:22:59 2304 [LEMMA] - MODLANGEXPL +16:22:59 2319 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:22:59 2495 [LEMMA] - ADMIN +16:22:59 2510 [LEMMA] - ADMINICON +16:22:59 2525 [LEMMA] - REVIEWTIMB +16:22:59 2535 [LEMMA] - REVIEWTIMBEXPL +16:22:59 2545 [LEMMA] - TIMBMENSILI +16:22:59 2560 [LEMMA] - TIMBMENSILIEXPL +16:22:59 2570 [LEMMA] - USERFUNC +16:22:59 2585 [LEMMA] - USERFUNCEXPL +16:22:59 2600 [LEMMA] - MODLANG +16:22:59 2610 [LEMMA] - MODLANGEXPL +16:22:59 2625 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:25:28 0492 [LEMMA] - ADMIN +16:25:28 0517 [LEMMA] - ADMINICON +16:25:28 0527 [LEMMA] - REVIEWTIMB +16:25:28 0542 [LEMMA] - REVIEWTIMBEXPL +16:25:28 0552 [LEMMA] - TIMBMENSILI +16:25:28 0567 [LEMMA] - TIMBMENSILIEXPL +16:25:28 0577 [LEMMA] - USERFUNC +16:25:28 0587 [LEMMA] - USERFUNCEXPL +16:25:28 0602 [LEMMA] - MODLANG +16:25:28 0617 [LEMMA] - MODLANGEXPL +16:25:28 0642 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:25:28 0767 [LEMMA] - ADMIN +16:25:28 0782 [LEMMA] - ADMINICON +16:25:28 0792 [LEMMA] - REVIEWTIMB +16:25:28 0807 [LEMMA] - REVIEWTIMBEXPL +16:25:28 0817 [LEMMA] - TIMBMENSILI +16:25:28 0827 [LEMMA] - TIMBMENSILIEXPL +16:25:28 0843 [LEMMA] - USERFUNC +16:25:28 0853 [LEMMA] - USERFUNCEXPL +16:25:28 0868 [LEMMA] - MODLANG +16:25:28 0883 [LEMMA] - MODLANGEXPL +16:25:28 0893 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:25:28 1088 [LEMMA] - ADMIN +16:25:28 1103 [LEMMA] - ADMINICON +16:25:28 1113 [LEMMA] - REVIEWTIMB +16:25:28 1128 [LEMMA] - REVIEWTIMBEXPL +16:25:28 1138 [LEMMA] - TIMBMENSILI +16:25:28 1153 [LEMMA] - TIMBMENSILIEXPL +16:25:28 1163 [LEMMA] - USERFUNC +16:25:28 1178 [LEMMA] - USERFUNCEXPL +16:25:28 1193 [LEMMA] - MODLANG +16:25:28 1204 [LEMMA] - MODLANGEXPL +16:25:28 1219 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:27:38 8803 [LEMMA] - ADMIN +16:27:38 8828 [LEMMA] - ADMINICON +16:27:38 8838 [LEMMA] - REVIEWTIMB +16:27:38 8853 [LEMMA] - REVIEWTIMBEXPL +16:27:38 8863 [LEMMA] - TIMBMENSILI +16:27:38 8873 [LEMMA] - TIMBMENSILIEXPL +16:27:38 8888 [LEMMA] - USERFUNC +16:27:38 8898 [LEMMA] - USERFUNCEXPL +16:27:38 8913 [LEMMA] - MODLANG +16:27:38 8923 [LEMMA] - MODLANGEXPL +16:27:38 8948 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:27:38 9114 [LEMMA] - ADMIN +16:27:38 9129 [LEMMA] - ADMINICON +16:27:38 9144 [LEMMA] - REVIEWTIMB +16:27:38 9159 [LEMMA] - REVIEWTIMBEXPL +16:27:38 9169 [LEMMA] - TIMBMENSILI +16:27:38 9184 [LEMMA] - TIMBMENSILIEXPL +16:27:38 9194 [LEMMA] - USERFUNC +16:27:38 9209 [LEMMA] - USERFUNCEXPL +16:27:38 9219 [LEMMA] - MODLANG +16:27:38 9229 [LEMMA] - MODLANGEXPL +16:27:38 9249 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:27:38 9545 [LEMMA] - ADMIN +16:27:38 9560 [LEMMA] - ADMINICON +16:27:38 9585 [LEMMA] - REVIEWTIMB +16:27:38 9600 [LEMMA] - REVIEWTIMBEXPL +16:27:38 9620 [LEMMA] - TIMBMENSILI +16:27:38 9635 [LEMMA] - TIMBMENSILIEXPL +16:27:38 9645 [LEMMA] - USERFUNC +16:27:38 9660 [LEMMA] - USERFUNCEXPL +16:27:38 9675 [LEMMA] - MODLANG +16:27:38 9690 [LEMMA] - MODLANGEXPL +16:27:38 9705 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:32:23 7719 [LEMMA] - ADMIN +16:32:23 7739 [LEMMA] - ADMINICON +16:32:23 7754 [LEMMA] - REVIEWTIMB +16:32:23 7764 [LEMMA] - REVIEWTIMBEXPL +16:32:23 7779 [LEMMA] - TIMBMENSILI +16:32:23 7789 [LEMMA] - TIMBMENSILIEXPL +16:32:23 7804 [LEMMA] - USERFUNC +16:32:23 7814 [LEMMA] - USERFUNCEXPL +16:32:23 7829 [LEMMA] - MODLANG +16:32:23 7839 [LEMMA] - MODLANGEXPL +16:32:23 7864 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:32:23 8000 [LEMMA] - ADMIN +16:32:23 8010 [LEMMA] - ADMINICON +16:32:23 8025 [LEMMA] - REVIEWTIMB +16:32:23 8040 [LEMMA] - REVIEWTIMBEXPL +16:32:23 8050 [LEMMA] - TIMBMENSILI +16:32:23 8060 [LEMMA] - TIMBMENSILIEXPL +16:32:23 8070 [LEMMA] - USERFUNC +16:32:23 8085 [LEMMA] - USERFUNCEXPL +16:32:23 8095 [LEMMA] - MODLANG +16:32:23 8105 [LEMMA] - MODLANGEXPL +16:32:23 8120 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:32:23 8310 [LEMMA] - ADMIN +16:32:23 8320 [LEMMA] - ADMINICON +16:32:23 8341 [LEMMA] - REVIEWTIMB +16:32:23 8351 [LEMMA] - REVIEWTIMBEXPL +16:32:23 8366 [LEMMA] - TIMBMENSILI +16:32:23 8376 [LEMMA] - TIMBMENSILIEXPL +16:32:23 8386 [LEMMA] - USERFUNC +16:32:23 8401 [LEMMA] - USERFUNCEXPL +16:32:23 8411 [LEMMA] - MODLANG +16:32:23 8421 [LEMMA] - MODLANGEXPL +16:32:23 8436 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:33:18 0336 [LEMMA] - ADMIN +16:33:18 0356 [LEMMA] - ADMINICON +16:33:18 0371 [LEMMA] - REVIEWTIMB +16:33:18 0391 [LEMMA] - REVIEWTIMBEXPL +16:33:18 0401 [LEMMA] - TIMBMENSILI +16:33:18 0416 [LEMMA] - TIMBMENSILIEXPL +16:33:18 0426 [LEMMA] - USERFUNC +16:33:18 0436 [LEMMA] - USERFUNCEXPL +16:33:18 0451 [LEMMA] - MODLANG +16:33:18 0461 [LEMMA] - MODLANGEXPL +16:33:18 0491 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:33:18 0622 [LEMMA] - ADMIN +16:33:18 0632 [LEMMA] - ADMINICON +16:33:18 0647 [LEMMA] - REVIEWTIMB +16:33:18 0657 [LEMMA] - REVIEWTIMBEXPL +16:33:18 0672 [LEMMA] - TIMBMENSILI +16:33:18 0682 [LEMMA] - TIMBMENSILIEXPL +16:33:18 0697 [LEMMA] - USERFUNC +16:33:18 0712 [LEMMA] - USERFUNCEXPL +16:33:18 0722 [LEMMA] - MODLANG +16:33:18 0747 [LEMMA] - MODLANGEXPL +16:33:18 0762 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:33:18 0953 [LEMMA] - ADMIN +16:33:18 0968 [LEMMA] - ADMINICON +16:33:18 0988 [LEMMA] - REVIEWTIMB +16:33:18 0998 [LEMMA] - REVIEWTIMBEXPL +16:33:18 1013 [LEMMA] - TIMBMENSILI +16:33:18 1028 [LEMMA] - TIMBMENSILIEXPL +16:33:18 1043 [LEMMA] - USERFUNC +16:33:18 1053 [LEMMA] - USERFUNCEXPL +16:33:18 1068 [LEMMA] - MODLANG +16:33:18 1078 [LEMMA] - MODLANGEXPL +16:33:18 1098 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:35:21 4074 [LEMMA] - ADMIN +16:35:21 4099 [LEMMA] - ADMINICON +16:35:21 4114 [LEMMA] - REVIEWTIMB +16:35:21 4129 [LEMMA] - REVIEWTIMBEXPL +16:35:21 4140 [LEMMA] - TIMBMENSILI +16:35:21 4150 [LEMMA] - TIMBMENSILIEXPL +16:35:21 4165 [LEMMA] - USERFUNC +16:35:21 4175 [LEMMA] - USERFUNCEXPL +16:35:21 4190 [LEMMA] - MODLANG +16:35:21 4205 [LEMMA] - MODLANGEXPL +16:35:21 4230 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:50:55 1081 [LEMMA] - ADMIN +16:50:55 1106 [LEMMA] - ADMINICON +16:50:55 1122 [LEMMA] - REVIEWTIMB +16:50:55 1132 [LEMMA] - REVIEWTIMBEXPL +16:50:55 1147 [LEMMA] - TIMBMENSILI +16:50:55 1157 [LEMMA] - TIMBMENSILIEXPL +16:50:55 1172 [LEMMA] - USERFUNC +16:50:55 1182 [LEMMA] - USERFUNCEXPL +16:50:55 1197 [LEMMA] - MODLANG +16:50:55 1207 [LEMMA] - MODLANGEXPL +16:50:55 1232 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:51:32 7459 [LEMMA] - ADMIN +16:51:32 7981 [LEMMA] - ADMINICON +16:51:32 8392 [LEMMA] - REVIEWTIMB +16:51:32 8989 [LEMMA] - REVIEWTIMBEXPL +16:51:32 9295 [LEMMA] - TIMBMENSILI +16:51:32 9756 [LEMMA] - TIMBMENSILIEXPL +16:51:33 0072 [LEMMA] - USERFUNC +16:51:33 0638 [LEMMA] - USERFUNCEXPL +16:51:33 1045 [LEMMA] - MODLANG +16:51:33 1441 [LEMMA] - MODLANGEXPL +16:51:33 2108 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:55:15 6325 [LEMMA] - ADMIN +16:55:15 6356 [LEMMA] - ADMINICON +16:55:15 6371 [LEMMA] - REVIEWTIMB +16:55:15 6386 [LEMMA] - REVIEWTIMBEXPL +16:55:15 6396 [LEMMA] - TIMBMENSILI +16:55:15 6411 [LEMMA] - TIMBMENSILIEXPL +16:55:15 6421 [LEMMA] - USERFUNC +16:55:15 6436 [LEMMA] - USERFUNCEXPL +16:55:15 6456 [LEMMA] - MODLANG +16:55:15 6471 [LEMMA] - MODLANGEXPL +16:55:15 6496 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +16:59:12 6301 [LEMMA] - ADMIN +16:59:12 6321 [LEMMA] - ADMINICON +16:59:12 6336 [LEMMA] - REVIEWTIMB +16:59:12 6351 [LEMMA] - REVIEWTIMBEXPL +16:59:12 6361 [LEMMA] - TIMBMENSILI +16:59:12 6376 [LEMMA] - TIMBMENSILIEXPL +16:59:12 6386 [LEMMA] - USERFUNC +16:59:12 6401 [LEMMA] - USERFUNCEXPL +16:59:12 6416 [LEMMA] - MODLANG +16:59:12 6426 [LEMMA] - MODLANGEXPL +16:59:12 6456 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +17:20:53 8826 [LEMMA] - ADMIN +17:20:53 8851 [LEMMA] - ADMINICON +17:20:53 8861 [LEMMA] - REVIEWTIMB +17:20:53 8876 [LEMMA] - REVIEWTIMBEXPL +17:20:53 8886 [LEMMA] - TIMBMENSILI +17:20:53 8901 [LEMMA] - TIMBMENSILIEXPL +17:20:53 8911 [LEMMA] - USERFUNC +17:20:53 8921 [LEMMA] - USERFUNCEXPL +17:20:53 8936 [LEMMA] - MODLANG +17:20:53 8947 [LEMMA] - MODLANGEXPL +17:20:53 8972 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente +17:27:17 1394 [LEMMA] - ADMIN +17:27:17 1419 [LEMMA] - ADMINICON +17:27:17 1439 [LEMMA] - REVIEWTIMB +17:27:17 1459 [LEMMA] - REVIEWTIMBEXPL +17:27:17 1474 [LEMMA] - TIMBMENSILI +17:27:17 1484 [LEMMA] - TIMBMENSILIEXPL +17:27:17 1499 [LEMMA] - USERFUNC +17:27:17 1509 [LEMMA] - USERFUNCEXPL +17:27:17 1524 [LEMMA] - MODLANG +17:27:17 1539 [LEMMA] - MODLANGEXPL +17:27:17 1569 [INFO] - L'utente Locatelli Samuele (steamw\samuele) ha effettuato il login correttamente diff --git a/MedAP/obj/Debug/MedAP.csprojResolveAssemblyReference.cache b/MedAP/obj/Debug/MedAP.csprojResolveAssemblyReference.cache index 2e92d84..19eaafb 100644 Binary files a/MedAP/obj/Debug/MedAP.csprojResolveAssemblyReference.cache and b/MedAP/obj/Debug/MedAP.csprojResolveAssemblyReference.cache differ diff --git a/MedAP/obj/Debug/SHERPA.dll b/MedAP/obj/Debug/SHERPA.dll index b7fb9b0..8d7f9d7 100644 Binary files a/MedAP/obj/Debug/SHERPA.dll and b/MedAP/obj/Debug/SHERPA.dll differ diff --git a/MedAP/obj/Debug/SHERPA.pdb b/MedAP/obj/Debug/SHERPA.pdb index dc83e3b..426bdf9 100644 Binary files a/MedAP/obj/Debug/SHERPA.pdb and b/MedAP/obj/Debug/SHERPA.pdb differ diff --git a/MedAP_data/APModel.Context.cs b/MedAP_data/APModel.Context.cs index 16b1c77..3240763 100644 --- a/MedAP_data/APModel.Context.cs +++ b/MedAP_data/APModel.Context.cs @@ -53,5 +53,6 @@ namespace MedAP_data public virtual DbSet UTENTE { get; set; } public virtual DbSet Vocabolario { get; set; } public virtual DbSet Anagr_righe_voci_fatt { get; set; } + public virtual DbSet Documenti { get; set; } } } diff --git a/MedAP_data/APModel.edmx b/MedAP_data/APModel.edmx index 0c1ecd3..e7b15bb 100644 --- a/MedAP_data/APModel.edmx +++ b/MedAP_data/APModel.edmx @@ -305,6 +305,45 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -524,6 +563,28 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me [Anagr_righe_voci_fatt].[iva] AS [iva], [Anagr_righe_voci_fatt].[no_ritenuta] AS [no_ritenuta] FROM [dbo].[Anagr_righe_voci_fatt] AS [Anagr_righe_voci_fatt] + + + SELECT + [v_docsExpl].[idxDoc] AS [idxDoc], + [v_docsExpl].[emesso] AS [emesso], + [v_docsExpl].[Gruppo] AS [Gruppo], + [v_docsExpl].[RagSoc] AS [RagSoc], + [v_docsExpl].[num] AS [num], + [v_docsExpl].[anno] AS [anno], + [v_docsExpl].[Trim] AS [Trim], + [v_docsExpl].[Mese] AS [Mese], + [v_docsExpl].[netto] AS [netto], + [v_docsExpl].[iva] AS [iva], + [v_docsExpl].[importo] AS [importo], + [v_docsExpl].[tipo] AS [tipo], + [v_docsExpl].[idxCli] AS [idxCli], + [v_docsExpl].[totPagato] AS [totPagato], + [v_docsExpl].[totScadenze] AS [totScadenze], + [v_docsExpl].[Descrizione] AS [Descrizione], + [v_docsExpl].[ritenuta] AS [ritenuta], + [v_docsExpl].[CostiAss] AS [CostiAss] + FROM [dbo].[v_docsExpl] AS [v_docsExpl] @@ -1187,7 +1248,45 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1510,6 +1609,30 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MedAP_data/APModel.edmx.diagram b/MedAP_data/APModel.edmx.diagram index d36bb36..77a8611 100644 --- a/MedAP_data/APModel.edmx.diagram +++ b/MedAP_data/APModel.edmx.diagram @@ -48,6 +48,7 @@ + diff --git a/MedAP_data/Documenti.cs b/MedAP_data/Documenti.cs new file mode 100644 index 0000000..90929ee --- /dev/null +++ b/MedAP_data/Documenti.cs @@ -0,0 +1,36 @@ +//------------------------------------------------------------------------------ +// +// Codice generato da un modello. +// +// Le modifiche manuali a questo file potrebbero causare un comportamento imprevisto dell'applicazione. +// Se il codice viene rigenerato, le modifiche manuali al file verranno sovrascritte. +// +//------------------------------------------------------------------------------ + +namespace MedAP_data +{ + using System; + using System.Collections.Generic; + + public partial class Documenti + { + public int idxDoc { get; set; } + public Nullable emesso { get; set; } + public string Gruppo { get; set; } + public string RagSoc { get; set; } + public int num { get; set; } + public int anno { get; set; } + public Nullable Trim { get; set; } + public Nullable Mese { get; set; } + public decimal netto { get; set; } + public decimal iva { get; set; } + public decimal importo { get; set; } + public string tipo { get; set; } + public int idxCli { get; set; } + public decimal totPagato { get; set; } + public decimal totScadenze { get; set; } + public string Descrizione { get; set; } + public double ritenuta { get; set; } + public decimal CostiAss { get; set; } + } +} diff --git a/MedAP_data/MedAPModel.cs b/MedAP_data/MedAPModel.cs index b754097..bfdbf3b 100644 --- a/MedAP_data/MedAPModel.cs +++ b/MedAP_data/MedAPModel.cs @@ -8,7 +8,11 @@ namespace MedAP_data { public class MedAPModel { + /// + /// Gestione contesto dati + /// static MAPEntities ctx = new MAPEntities(); + /// /// elenco completo /// @@ -58,5 +62,57 @@ namespace MedAP_data } return query.Count(); } + + + /// + /// elenco completo + /// + /// + public static IEnumerable ElencoDocumenti() + { + return ElencoDocumenti("", 0, 10); + } + /// + /// elenco filtrato da parametro ricerca + /// + /// + /// + /// + /// + public static IEnumerable ElencoDocumenti(string searchMe, int startRowIndex, int maximumRows) + { + IQueryable query; + if (searchMe != "" && searchMe != null) + { + query = ctx.Documenti.Where(s => s.RagSoc.Contains(searchMe) || s.Descrizione.Contains(searchMe)); + } + else + { + query = ctx.Documenti; + } + var result = from r in query.OrderBy(s => s.RagSoc).Skip(startRowIndex).Take(maximumRows) select r; + return result; + } + /// + /// elenco filtrato da parametro ricerca + /// + /// + /// + /// + /// + public static int ElencoDocumentiCount(string searchMe, int startRowIndex, int maximumRows) + { + IQueryable query; + if (searchMe != "" && searchMe != null) + { + query = ctx.Documenti.Where(s => s.RagSoc.Contains(searchMe) || s.Descrizione.Contains(searchMe)); + } + else + { + query = ctx.Documenti; + } + return query.Count(); + } + } } diff --git a/MedAP_data/MedAP_data.csproj b/MedAP_data/MedAP_data.csproj index 2489ab4..eb30a4a 100644 --- a/MedAP_data/MedAP_data.csproj +++ b/MedAP_data/MedAP_data.csproj @@ -91,6 +91,9 @@ APModel.tt + + APModel.tt + APModel.tt diff --git a/MedAP_data/bin/Debug/MedAP_data.dll b/MedAP_data/bin/Debug/MedAP_data.dll index d538328..d7b9335 100644 Binary files a/MedAP_data/bin/Debug/MedAP_data.dll and b/MedAP_data/bin/Debug/MedAP_data.dll differ diff --git a/MedAP_data/bin/Debug/MedAP_data.pdb b/MedAP_data/bin/Debug/MedAP_data.pdb index 9172fd3..011adde 100644 Binary files a/MedAP_data/bin/Debug/MedAP_data.pdb and b/MedAP_data/bin/Debug/MedAP_data.pdb differ diff --git a/MedAP_data/obj/Debug/MedAP_data.csproj.CoreCompileInputs.cache b/MedAP_data/obj/Debug/MedAP_data.csproj.CoreCompileInputs.cache index 7790bd3..56daa76 100644 --- a/MedAP_data/obj/Debug/MedAP_data.csproj.CoreCompileInputs.cache +++ b/MedAP_data/obj/Debug/MedAP_data.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -9f80f002ebadb11f6dcc63d9f9ddf2828e93148f +30338fa98c0593a3698e3167cbb08a45e46823b0 diff --git a/MedAP_data/obj/Debug/MedAP_data.dll b/MedAP_data/obj/Debug/MedAP_data.dll index d538328..d7b9335 100644 Binary files a/MedAP_data/obj/Debug/MedAP_data.dll and b/MedAP_data/obj/Debug/MedAP_data.dll differ diff --git a/MedAP_data/obj/Debug/MedAP_data.pdb b/MedAP_data/obj/Debug/MedAP_data.pdb index 9172fd3..011adde 100644 Binary files a/MedAP_data/obj/Debug/MedAP_data.pdb and b/MedAP_data/obj/Debug/MedAP_data.pdb differ diff --git a/MedAP_data/obj/Debug/TempPE/APModel.Designer.cs.dll b/MedAP_data/obj/Debug/TempPE/APModel.Designer.cs.dll index d14dc3b..45316c2 100644 Binary files a/MedAP_data/obj/Debug/TempPE/APModel.Designer.cs.dll and b/MedAP_data/obj/Debug/TempPE/APModel.Designer.cs.dll differ diff --git a/MedAP_data/obj/Debug/TempPE/APModel.cs.dll b/MedAP_data/obj/Debug/TempPE/APModel.cs.dll index f768a81..72a1287 100644 Binary files a/MedAP_data/obj/Debug/TempPE/APModel.cs.dll and b/MedAP_data/obj/Debug/TempPE/APModel.cs.dll differ diff --git a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.csdl b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.csdl index 97bcd9f..ae1563f 100644 --- a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.csdl +++ b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.csdl @@ -597,5 +597,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.msl b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.msl index e2d5a8b..9379f26 100644 --- a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.msl +++ b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.msl @@ -317,5 +317,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.ssdl b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.ssdl index ede554f..c51e600 100644 --- a/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.ssdl +++ b/MedAP_data/obj/Debug/edmxResourcesToEmbed/APModel.ssdl @@ -300,6 +300,45 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -520,6 +559,28 @@ avviso 6002: Nessuna chiave primaria definita per la tabella/visualizzazione 'Me [Anagr_righe_voci_fatt].[no_ritenuta] AS [no_ritenuta] FROM [dbo].[Anagr_righe_voci_fatt] AS [Anagr_righe_voci_fatt] + + SELECT + [v_docsExpl].[idxDoc] AS [idxDoc], + [v_docsExpl].[emesso] AS [emesso], + [v_docsExpl].[Gruppo] AS [Gruppo], + [v_docsExpl].[RagSoc] AS [RagSoc], + [v_docsExpl].[num] AS [num], + [v_docsExpl].[anno] AS [anno], + [v_docsExpl].[Trim] AS [Trim], + [v_docsExpl].[Mese] AS [Mese], + [v_docsExpl].[netto] AS [netto], + [v_docsExpl].[iva] AS [iva], + [v_docsExpl].[importo] AS [importo], + [v_docsExpl].[tipo] AS [tipo], + [v_docsExpl].[idxCli] AS [idxCli], + [v_docsExpl].[totPagato] AS [totPagato], + [v_docsExpl].[totScadenze] AS [totScadenze], + [v_docsExpl].[Descrizione] AS [Descrizione], + [v_docsExpl].[ritenuta] AS [ritenuta], + [v_docsExpl].[CostiAss] AS [CostiAss] + FROM [dbo].[v_docsExpl] AS [v_docsExpl] +