diff --git a/PROJ-ETS/PROJ-ETS/Web.config b/PROJ-ETS/PROJ-ETS/Web.config index 7ab296e..045e5bd 100644 --- a/PROJ-ETS/PROJ-ETS/Web.config +++ b/PROJ-ETS/PROJ-ETS/Web.config @@ -26,7 +26,7 @@ - + diff --git a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx index 4c1eb81..35503f2 100644 --- a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx +++ b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx @@ -174,14 +174,11 @@ - - - diff --git a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx.cs b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx.cs index 8093329..d10ab17 100644 --- a/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx.cs +++ b/PROJ-ETS/PROJ-ETS/WebUserControls/mod_commesse.ascx.cs @@ -261,24 +261,36 @@ namespace PROJ_ETS.WebUserControls protected void btnNew_Click(object sender, EventArgs e) { // controllo se c'รจ un argument x la fase... - string idxFaseAncest = "0"; + int idxFaseAncest = 0; try { - idxFaseAncest = ((ImageButton)sender).CommandArgument; + idxFaseAncest = Convert.ToInt32(((ImageButton)sender).CommandArgument); } catch { } utils.obj.setSessionVal("idxFaseAncest", idxFaseAncest); - if (idxFaseAncest == "0") + if (idxFaseAncest == 0) { // reset selezione... resetSelezione(); } + // aggiungo un record "standard" di fase... + int anno = DateTime.Now.Year; + int idxProgetto = utils.obj.IntSessionObj("idxProgetto_sel"); + int idxProgettoTemplate = utils.obj.confReadInt("idxProgettoTemplate"); + string nomeFase = string.Format("Nuova Fase {0:dd/MM/yyyy}", DateTime.Now); + string descrFase = string.Format("Nuova Fase del {0:dd/MM/yyyy} creata da {1}", DateTime.Now, utils.obj.currUserCognomeNome); + // creo direttamente record con valori "standard" + DataProxy_ProjEts.DP.taAF.InsertQuery(idxProgetto, idxFaseAncest, nomeFase, descrFase, true, false, 0, 0, true); + // refresh! + grView.DataBind(); +#if false // mostro il footer oppure la riga dei dettagli x nuovo... if (grView.FooterRow != null) { grView.FooterRow.Visible = true; - } + } +#endif // sollevo evento nuovo valore... if (eh_nuovoValore != null) { diff --git a/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll b/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll index fee23e7..00ee4b5 100644 Binary files a/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll and b/PROJ-ETS/PROJ-ETS/bin/ETS_Data.dll differ diff --git a/PROJ-ETS/PROJ-ETS/bin/PROJ-ETS.dll b/PROJ-ETS/PROJ-ETS/bin/PROJ-ETS.dll index 8b651f9..0c7ef31 100644 Binary files a/PROJ-ETS/PROJ-ETS/bin/PROJ-ETS.dll and b/PROJ-ETS/PROJ-ETS/bin/PROJ-ETS.dll differ