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