From d5cf4b9f25252385d088fb709ad39c1edc60007c Mon Sep 17 00:00:00 2001 From: samuele Date: Thu, 4 Oct 2012 18:55:35 +0200 Subject: [PATCH] fix caricamento dati da path e nome (incompleto x path storici) --- .../ETS-WS/WebUserControls/mod_inputDati.ascx | 5 +- .../WebUserControls/mod_inputDati.ascx.cs | 65 ++++++++++++++++-- ETS-WS/ETS-WS/bin/ETS-WS.dll | Bin 39936 -> 39936 bytes 3 files changed, 62 insertions(+), 8 deletions(-) diff --git a/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx b/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx index 91f2e93..598cf93 100644 --- a/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx +++ b/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx @@ -70,7 +70,8 @@

-   +  
@@ -92,7 +93,7 @@ <%--
--%> - +
diff --git a/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx.cs b/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx.cs index 3347e2c..7b3a52a 100644 --- a/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx.cs +++ b/ETS-WS/ETS-WS/WebUserControls/mod_inputDati.ascx.cs @@ -74,6 +74,7 @@ namespace ETS_WS.WebUserControls lblFullPath.Text = pathSel.Replace("//", "/").Replace("//", "/").Replace("//", "/"); // verifico attivazione button submin (ovvero ci sono tutti i valori...) btnSubmit.Visible = (tacCommesse.valore != "" && tacFasi.valore != "" && tacFonti.label != "" && txtOggetto.Text != ""); + showProto(); } /// /// fornisce la stringa del path generato dalle selezioni @@ -86,8 +87,25 @@ namespace ETS_WS.WebUserControls string commessa = utils.cleanPathName(tacCommesse.valore); string fase = utils.cleanPathName(tacFasi.valore); string fonte = utils.cleanPathName(tacFonti.label); - string oggetto = utils.cleanPathName(txtOggetto.Text); - return string.Format("/{0}/{1}/{2}/{3}/", commessa, fase, fonte, oggetto); //!!!FARE!!! con nuovo formato file!!!! + DateTime dataDoc = DateTime.Now; + try + { + dataDoc=Convert.ToDateTime(txtDataDoc.Text); + } + catch + { } + string aammgg = dataDoc.ToString("yyMMdd"); + string InOut = rblInOut.SelectedValue; + string comPath = ""; + if (!chkIsRed.Checked) + { + comPath = "comunicazioni"; + } + else + { + comPath = "comunicazioni_red"; + } + return string.Format("/{0}/{1}/{2}/{3}/{4}/{5}/", commessa, comPath, fase, InOut, fonte, aammgg); } } /// @@ -96,6 +114,13 @@ namespace ETS_WS.WebUserControls /// /// protected void rblProto_SelectedIndexChanged(object sender, EventArgs e) + { + showProto(); + } + /// + /// controlla visualizzazione protocollo + /// + private void showProto() { // decido se mostrare il protocollo... bool showProto = false; @@ -105,8 +130,10 @@ namespace ETS_WS.WebUserControls } catch { } +#if false + //clbProto.Visible = showProto; +#endif lblNumProto.Visible = showProto; - //clbProto.Visible = showProto; if (showProto) { saveProto(); @@ -127,8 +154,10 @@ namespace ETS_WS.WebUserControls catch { } lblNumProto.Text = string.Format("{0}-{1}", nrProto, anno); - clbProto.text4copy = lblNumProto.Text; - clbProto.text4btn = "Copia"; +#if false + //clbProto.text4copy = lblNumProto.Text; + //clbProto.text4btn = "Copia"; +#endif } /// /// cambio selezione IN/OUT @@ -137,7 +166,9 @@ namespace ETS_WS.WebUserControls /// protected void rblInOut_SelectedIndexChanged(object sender, EventArgs e) { - // non faccio nulla... + saveMetaData(); + // aggiorno + updateVisual(); } /// /// aggiorna dati e sposta file @@ -214,5 +245,27 @@ namespace ETS_WS.WebUserControls // salvo IN/OUT utils.obj.setSessionVal("metaInOut", rblInOut.SelectedValue); } + /// + /// aggiornamento data doc + /// + /// + /// + protected void txtDataDoc_TextChanged(object sender, EventArgs e) + { + saveMetaData(); + // aggiorno + updateVisual(); + } + /// + /// update x check tipo classificazione "RED" + /// + /// + /// + protected void chkIsRed_CheckedChanged(object sender, EventArgs e) + { + saveMetaData(); + // aggiorno + updateVisual(); + } } } \ No newline at end of file diff --git a/ETS-WS/ETS-WS/bin/ETS-WS.dll b/ETS-WS/ETS-WS/bin/ETS-WS.dll index 0b6181950bd9c85c87a6a9018b13f82710d74762..e57d5a2b958ee319dacaf6d1043a39244f424a92 100644 GIT binary patch delta 5891 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 xnCyObivF?Ms|N&F$!u4Z+eFK1