diff --git a/CMS_SC/ElencoSchede.aspx.cs b/CMS_SC/ElencoSchede.aspx.cs
index 434ce87..df4d2a7 100644
--- a/CMS_SC/ElencoSchede.aspx.cs
+++ b/CMS_SC/ElencoSchede.aspx.cs
@@ -130,5 +130,18 @@ namespace CMS_SC
mod_elencoSchedeDossier.doUpdate();
}
+ protected void ddlSelScheda_DataBound(object sender, EventArgs e)
+ {
+ if (memLayer.ML.isInSessionObject("ES_CodSchedaSel"))
+ {
+ ddlSelScheda.SelectedValue = memLayer.ML.StringSessionObj("ES_CodSchedaSel");
+ }
+ }
+
+ protected void ddlSelScheda_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ // salvo...
+ memLayer.ML.setSessionVal("ES_CodSchedaSel", ddlSelScheda.SelectedValue);
+ }
}
}
\ No newline at end of file
diff --git a/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx b/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx
index e3ab79a..08ffa97 100644
--- a/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx
+++ b/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx
@@ -1,7 +1,7 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_selSchedaUrl.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_selSchedaUrl" %>
-
+
diff --git a/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx.cs b/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx.cs
index 5210958..4b862fb 100644
--- a/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx.cs
+++ b/CMS_SC/WebUserControls/mod_selSchedaUrl.ascx.cs
@@ -15,26 +15,29 @@ namespace CMS_SC.WebUserControls
{
if (!Page.IsPostBack)
{
- // cerco in URL cod scheda, se c'è seleziono...
- if (memLayer.ML.QSS(QSName) != "")
- {
- ddlSelScheda.SelectedValue = memLayer.ML.QSS(QSName);
- }
- else
- {
- try
- {
- ddlSelScheda.DataBind();
- ddlSelScheda.SelectedIndex = 0;
- updateAndRedirect();
- }
- catch
- { }
- }
- fixUrl();
+ doUpdate();
}
}
-
+ public void doUpdate()
+ {
+ // cerco in URL cod scheda, se c'è seleziono...
+ if (memLayer.ML.QSS(QSName) != "")
+ {
+ ddlSelScheda.SelectedValue = memLayer.ML.QSS(QSName);
+ }
+ else
+ {
+ try
+ {
+ ddlSelScheda.DataBind();
+ ddlSelScheda.SelectedIndex = 0;
+ updateAndRedirect();
+ }
+ catch
+ { }
+ }
+ fixUrl();
+ }
private void updateAndRedirect()
{
Response.Redirect(string.Format("{0}?{3}={1}&CodFam={2}", devicesAuthProxy.pagCorrente, ddlSelScheda.SelectedValue, memLayer.ML.QSS("CodFam"), QSName));
@@ -116,5 +119,10 @@ namespace CMS_SC.WebUserControls
}
}
public bool showLinkDoc { get; set; }
+
+ protected void ddlSelScheda_DataBound(object sender, EventArgs e)
+ {
+ doUpdate();
+ }
}
}
\ No newline at end of file
diff --git a/CMS_SC/bin/CMS-SC-Data.dll b/CMS_SC/bin/CMS-SC-Data.dll
index cd16849..88e5a52 100644
Binary files a/CMS_SC/bin/CMS-SC-Data.dll and b/CMS_SC/bin/CMS-SC-Data.dll differ
diff --git a/CMS_SC/sql/Update_3.1.sql b/CMS_SC/sql/Update_3.1.sql
index 42b9067..d6da83d 100644
--- a/CMS_SC/sql/Update_3.1.sql
+++ b/CMS_SC/sql/Update_3.1.sql
@@ -48,3 +48,9 @@ UPDATE Dettscheda SET NomeMisura = '[IT]' + NomeMisura + '[/IT]' + CHAR(10) + '[
ALTER TABLE SchemaCollFamMacc ALTER COLUMN Descrizione NVARCHAR(500) NOT NULL
--aggiorno DETTAGLIO scheda...
UPDATE SchemaCollFamMacc SET Descrizione = '[IT]' + Descrizione + '[/IT]' + CHAR(10) + '[EN]' + Descrizione + '[/EN]'
+
+
+-- sistemo le ISTANZE delle schede configurate x i vari dossier...
+ALTER TABLE SchemaCollMacc ALTER COLUMN Descrizione NVARCHAR(500) NOT NULL
+--aggiorno DETTAGLIO scheda...
+UPDATE SchemaCollMacc SET Descrizione = '[IT]' + Descrizione + '[/IT]' + CHAR(10) + '[EN]' + Descrizione + '[/EN]'
\ No newline at end of file