From 74f1a457981282065ce217408ec8a9ad517f2c35 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Tue, 1 Dec 2015 10:57:47 +0100 Subject: [PATCH] =?UTF-8?q?Pagina=20stato:=20condizionamento=20visibilit?= =?UTF-8?q?=C3=A0=20delete=20e=20show=20dettaglio=20(da=20completare...)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMS-SC-Data/bin/Debug/CMS-SC-Data.dll | Bin 381952 -> 381952 bytes CMS-SC-Data/bin/Debug/SteamWare.dll | Bin 621056 -> 621056 bytes CMS-SC-Data/obj/Debug/CMS-SC-Data.dll | Bin 381952 -> 381952 bytes CMS_SC/CMS_SC.csproj | 8 +++ CMS_SC/ElencoSchede.aspx | 2 +- CMS_SC/ElencoSchede.aspx.cs | 6 +- CMS_SC/StatoDossiers.aspx | 47 ++++++++++++-- CMS_SC/StatoDossiers.aspx.cs | 61 +++++++++++++++++- CMS_SC/StatoDossiers.aspx.designer.cs | 48 ++++++++++++-- .../WebUserControls/mod_elencoDossiers.ascx | 2 +- .../mod_elencoDossiers.ascx.cs | 15 +++++ CMS_SC/WebUserControls/mod_testata.ascx | 1 + CMS_SC/bin/CMS-SC-Data.dll | Bin 381952 -> 381952 bytes CMS_SC/bin/CMS_SC.dll | Bin 363008 -> 363520 bytes CMS_SC/bin/SteamWare.dll | Bin 621056 -> 621056 bytes CMS_SC/sql/ManualUpdate_2.0_2.1.sql | 5 +- 16 files changed, 175 insertions(+), 20 deletions(-) diff --git a/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll b/CMS-SC-Data/bin/Debug/CMS-SC-Data.dll index 955a80bfbfccab9bf81aa23d8afdd0a1ad05b746..1be0e056ba0a3b09e3c30a97b76a32aeb98e5ded 100644 GIT binary patch delta 86 zcmZozA>Ob;d_o5^OMYx)cWXCeYd2GCH*;$@%hqnzzl#K)4F0R2MirL*jgRdor`_9{mU6v9(Dlu3nSwI delta 86 zcmV-c0IC0gs26~!7m$bpwNPAvi-n5;g^L1(ivxv=1htC={h|6!)OCFM(=v{`TU scF>@=n4<+SDFd}oT$jtt1sM=WKk7yAy@g4N>Bf`heG5*v^vnee2bcUOy8r+H diff --git a/CMS-SC-Data/bin/Debug/SteamWare.dll b/CMS-SC-Data/bin/Debug/SteamWare.dll index 6d446ab21863cdbb3226c1670abb38d598b12f1b..300143f222819edec6fb122ca8e4f8b52a3aa26a 100644 GIT binary patch delta 117 zcmZqpqT299bwUR-bAD`NcWXCeYd2GCH*;$@OKUf4Yd2eKH+yS0$JTC6M@@ls!Z%(9 zJQDESo$`I9>8W{dw%^g@6mio5>I`E50wy5t0Ah|lP6mzwPKKahm*A_LJsam6o^#!I S%huwD`IKYZWePZ-Z~_2Bu`53S delta 117 zcmZqpqT299bwUU8mVlVX?$&O`)^4WOZsyi*mey|8)^4`eZuZu0j;-CCj+z2>mKR^S zss_6)Y(F()hVQ}n?RPXeMcj0NI>Q)%fC-2@fS99?lYygvlOZVBC0Jy|+cyE;sqTwx R`O0pHFL<+ErhxMaCjdCQDgOWf diff --git a/CMS-SC-Data/obj/Debug/CMS-SC-Data.dll b/CMS-SC-Data/obj/Debug/CMS-SC-Data.dll index 955a80bfbfccab9bf81aa23d8afdd0a1ad05b746..1be0e056ba0a3b09e3c30a97b76a32aeb98e5ded 100644 GIT binary patch delta 86 zcmZozA>Ob;d_o5^OMYx)cWXCeYd2GCH*;$@%hqnzzl#K)4F0R2MirL*jgRdor`_9{mU6v9(Dlu3nSwI delta 86 zcmV-c0IC0gs26~!7m$bpwNPAvi-n5;g^L1(ivxv=1htC={h|6!)OCFM(=v{`TU scF>@=n4<+SDFd}oT$jtt1sM=WKk7yAy@g4N>Bf`heG5*v^vnee2bcUOy8r+H diff --git a/CMS_SC/CMS_SC.csproj b/CMS_SC/CMS_SC.csproj index 3309fe4..cfc16ed 100644 --- a/CMS_SC/CMS_SC.csproj +++ b/CMS_SC/CMS_SC.csproj @@ -357,6 +357,7 @@ + @@ -617,6 +618,13 @@ Site.Master + + StatoDossiers.aspx + ASPXCodeBehind + + + StatoDossiers.aspx + Test.aspx ASPXCodeBehind diff --git a/CMS_SC/ElencoSchede.aspx b/CMS_SC/ElencoSchede.aspx index 051105e..13ea9c7 100644 --- a/CMS_SC/ElencoSchede.aspx +++ b/CMS_SC/ElencoSchede.aspx @@ -19,7 +19,7 @@
- +
diff --git a/CMS_SC/ElencoSchede.aspx.cs b/CMS_SC/ElencoSchede.aspx.cs index 94669ba..73bc0a8 100644 --- a/CMS_SC/ElencoSchede.aspx.cs +++ b/CMS_SC/ElencoSchede.aspx.cs @@ -1,11 +1,11 @@ -using CMS_SC_Data; -using SteamWare; -using System; +using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; +using CMS_SC_Data; +using SteamWare; namespace CMS_SC { diff --git a/CMS_SC/StatoDossiers.aspx b/CMS_SC/StatoDossiers.aspx index b349556..cfe9618 100644 --- a/CMS_SC/StatoDossiers.aspx +++ b/CMS_SC/StatoDossiers.aspx @@ -1,13 +1,48 @@ <%@ Page Title="" Language="C#" MasterPageFile="~/Bootstrap.Master" AutoEventWireup="true" CodeBehind="StatoDossiers.aspx.cs" Inherits="CMS_SC.StatoDossiers" %> + + +<%@ Register Src="~/WebUserControls/mod_righePag.ascx" TagName="mod_righePag" TagPrefix="uc1" %> +<%@ Register Src="~/WebUserControls/mod_elencoDossiers.ascx" TagPrefix="uc1" TagName="mod_elencoDossiers" %> +<%@ Register Src="~/WebUserControls/mod_elencoSchedeDossier.ascx" TagPrefix="uc1" TagName="mod_elencoSchedeDossier" %> +<%@ Register Src="~/WebUserControls/mod_dossier.ascx" TagPrefix="uc1" TagName="mod_dossier" %> + + - Copiare da Elenco schede e mettere... -
    -
  • filtri ricerca (periodo, aperte, chiuse...)
  • -
  • elenco dossiers come Elenco Schede
  • -
  • dettaglio x singola scheda dello stato di TUTTE le schede di misura con codice semaforico
  • -
+
+
+
+
+

<%: traduci("StatoDossiers") %>

+
+
+
+ +
+
+
+
+ AAA +
+
+
+
+ +
+
+
+ +
+
+
+
diff --git a/CMS_SC/StatoDossiers.aspx.cs b/CMS_SC/StatoDossiers.aspx.cs index 8a18602..5c44580 100644 --- a/CMS_SC/StatoDossiers.aspx.cs +++ b/CMS_SC/StatoDossiers.aspx.cs @@ -4,14 +4,73 @@ using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; +using CMS_SC_Data; +using SteamWare; namespace CMS_SC { - public partial class StatoDossiers : System.Web.UI.Page + public partial class StatoDossiers : SteamWare.UserPage { + /// + /// caricamento pagina + /// + /// + /// protected void Page_Load(object sender, EventArgs e) { + if (!Page.IsPostBack) + { + ((Bootstrap)this.Master).showSearch = true; + mod_righePag.numRowPag = 20; + mod_elencoSchedeDossier.pageSize = mod_righePag.numRowPag; + } + mod_righePag.eh_newNum += mod_righePag_eh_newNum; + mod_elencoDossiers.eh_selezioneValore += mod_elencoDossiers_eh_selezioneValore; + } + private void Mod_dossier_eh_valUpdated(object sender, EventArgs e) + { + mod_elencoDossiers.DataBind(); + } + + void mod_elencoDossiers_eh_selezioneValore(object sender, EventArgs e) + { + mod_elencoSchedeDossier.idxDossier = mod_elencoDossiers.idxDossier.ToString(); + } + + /// + /// url base area services + /// + public string serviceUrl(string method) + { + return string.Format("/{0}/WS_data.asmx/{1}", memLayer.ML.confReadString("serviceUrl"), method); + } + /// + /// wrapper traduzione + /// + /// + /// + public string traduci(string lemma) + { + return user_std.UtSn.Traduci(lemma); + } + + void mod_righePag_eh_newNum(object sender, EventArgs e) + { + mod_elencoSchedeDossier.pageSize = mod_righePag.numRowPag; + } + + /// + /// aggiungo scheda selezionata + /// + /// + /// + protected void btnInsMisFasi_Click(object sender, EventArgs e) + { + // inserisco tutte le schede da template x tutte le fasi indicate nella struttura di setup... + DtProxy.man.taSCM.insMisFasiMissing(mod_elencoDossiers.idxDossier); + mod_elencoDossiers.doUpdate(); + mod_elencoSchedeDossier.doUpdate(); } } } \ No newline at end of file diff --git a/CMS_SC/StatoDossiers.aspx.designer.cs b/CMS_SC/StatoDossiers.aspx.designer.cs index a9bee4b..66822ba 100644 --- a/CMS_SC/StatoDossiers.aspx.designer.cs +++ b/CMS_SC/StatoDossiers.aspx.designer.cs @@ -3,15 +3,49 @@ // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// the code is regenerated. // //------------------------------------------------------------------------------ -namespace CMS_SC -{ - - - public partial class StatoDossiers - { +namespace CMS_SC { + + + public partial class StatoDossiers { + + /// + /// mod_elencoDossiers control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::CMS_SC.WebUserControls.mod_elencoDossiers mod_elencoDossiers; + + /// + /// divDetail control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::System.Web.UI.HtmlControls.HtmlGenericControl divDetail; + + /// + /// mod_elencoSchedeDossier control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::CMS_SC.WebUserControls.mod_elencoSchedeDossier mod_elencoSchedeDossier; + + /// + /// mod_righePag control. + /// + /// + /// Auto-generated field. + /// To modify move field declaration from designer file to code-behind file. + /// + protected global::mod_righePag mod_righePag; } } diff --git a/CMS_SC/WebUserControls/mod_elencoDossiers.ascx b/CMS_SC/WebUserControls/mod_elencoDossiers.ascx index f23927c..293b718 100644 --- a/CMS_SC/WebUserControls/mod_elencoDossiers.ascx +++ b/CMS_SC/WebUserControls/mod_elencoDossiers.ascx @@ -26,7 +26,7 @@ - + diff --git a/CMS_SC/WebUserControls/mod_elencoDossiers.ascx.cs b/CMS_SC/WebUserControls/mod_elencoDossiers.ascx.cs index 7abc09d..2c4817d 100644 --- a/CMS_SC/WebUserControls/mod_elencoDossiers.ascx.cs +++ b/CMS_SC/WebUserControls/mod_elencoDossiers.ascx.cs @@ -96,6 +96,21 @@ namespace CMS_SC.WebUserControls { return user_std.UtSn.Traduci(lemma); } + /// + /// imposta se sia abilitato delete "in genere" per il controllo + /// + public bool showDelete + { + get + { + return memLayer.ML.BoolSessionObj(string.Format("canDel_{0}", devicesAuthProxy.pagCorrente)); + } + set + { + memLayer.ML.setSessionVal(string.Format("canDel_{0}", devicesAuthProxy.pagCorrente), value); + grView.DataBind(); + } + } public bool userCanDel(object _idxDossier) { diff --git a/CMS_SC/WebUserControls/mod_testata.ascx b/CMS_SC/WebUserControls/mod_testata.ascx index dc79110..a0d14eb 100644 --- a/CMS_SC/WebUserControls/mod_testata.ascx +++ b/CMS_SC/WebUserControls/mod_testata.ascx @@ -53,6 +53,7 @@
  • <%: traduci("SchemaCollMacc") %>
  • <%: traduci("ElencoSchede") %>
  • +
  • <%: traduci("StatoDossiers") %>
  • <%: traduci("Collaudi") %>
  • diff --git a/CMS_SC/bin/CMS-SC-Data.dll b/CMS_SC/bin/CMS-SC-Data.dll index 955a80bfbfccab9bf81aa23d8afdd0a1ad05b746..1be0e056ba0a3b09e3c30a97b76a32aeb98e5ded 100644 GIT binary patch delta 86 zcmZozA>Ob;d_o5^OMYx)cWXCeYd2GCH*;$@%hqnzzl#K)4F0R2MirL*jgRdor`_9{mU6v9(Dlu3nSwI delta 86 zcmV-c0IC0gs26~!7m$bpwNPAvi-n5;g^L1(ivxv=1htC={h|6!)OCFM(=v{`TU scF>@=n4<+SDFd}oT$jtt1sM=WKk7yAy@g4N>Bf`heG5*v^vnee2bcUOy8r+H diff --git a/CMS_SC/bin/CMS_SC.dll b/CMS_SC/bin/CMS_SC.dll index fde0af09399db703b8660df00638aefb88063da9..279dd3e6683abf4901968121c5eff003de30e77d 100644 GIT binary patch delta 31383 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 I#n0mZ0nUPv3IG5A delta 30762 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 S%huwD`IKYZWePZ-Z~_2Bu`53S delta 117 zcmZqpqT299bwUU8mVlVX?$&O`)^4WOZsyi*mey|8)^4`eZuZu0j;-CCj+z2>mKR^S zss_6)Y(F()hVQ}n?RPXeMcj0NI>Q)%fC-2@fS99?lYygvlOZVBC0Jy|+cyE;sqTwx R`O0pHFL<+ErhxMaCjdCQDgOWf diff --git a/CMS_SC/sql/ManualUpdate_2.0_2.1.sql b/CMS_SC/sql/ManualUpdate_2.0_2.1.sql index af92181..d6bfea4 100644 --- a/CMS_SC/sql/ManualUpdate_2.0_2.1.sql +++ b/CMS_SC/sql/ManualUpdate_2.0_2.1.sql @@ -28,6 +28,7 @@ FROM Misure -- update vocabolario exec voc.stp_insNewLemma 'btnClonaConfFamMacch', 'Merge da Famiglia Esistente' +exec voc.stp_insNewLemma 'StatoDossiers', 'Stato Dossiers' -- modifiche DB @@ -35,4 +36,6 @@ exec voc.stp_insNewLemma 'btnClonaConfFamMacch', 'Merge da Famiglia Esistente' --update calcolo ordinamento -- permessi & funzioni --- StatoDossiers StatoDossiers 2 4 StatoDossiers StatoDossiersIcon +INSERT INTO dbo.Permessi(COD_PERMESSO,URL,GRUPPO,NUMERO,NOME,DESCRIZIONE) VALUES ('Collaudi_StatoDossiers','StatoDossiers',2,4,'StatoDossiers','StatoDossiersIcon') +INSERT INTO dbo.Permessi2Funzione(COD_PERMESSO,COD_FUNZIONE,READWRITE) VALUES('Collaudi_StatoDossiers', 'CapoOfficina', 'S') +INSERT INTO dbo.Permessi2Funzione(COD_PERMESSO,COD_FUNZIONE,READWRITE) VALUES('Collaudi_StatoDossiers', 'CapoGruppo', 'S')