From b54c28ea1268d604267fffc249edb476d1838e15 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Mon, 4 Aug 2014 15:06:50 +0200 Subject: [PATCH] fix 2 punti asto, vers 113+ --- C2P/WebUserControls/mod_S_ExtrPar.ascx | 6 ++-- C2P/WebUserControls/mod_S_ExtrPar.ascx.cs | 37 ++++++++++++++++++++++ C2P/WebUserControls/mod_S_PackPar.ascx | 2 +- C2P/WebUserControls/mod_S_PackPar.ascx.cs | 37 ++++++++++++++++++++++ C2P/bin/C2P.dll | Bin 382464 -> 382976 bytes C2P/bin/C2P_Data.dll | Bin 644608 -> 644608 bytes C2P/bin/SteamWare.dll | Bin 501760 -> 501760 bytes C2P_Report/bin/C2P_Data.dll | Bin 644608 -> 644608 bytes C2P_Report/bin/C2P_Report.dll | Bin 7680 -> 7680 bytes C2P_Report/bin/SteamWare.dll | Bin 501760 -> 501760 bytes 10 files changed, 78 insertions(+), 4 deletions(-) diff --git a/C2P/WebUserControls/mod_S_ExtrPar.ascx b/C2P/WebUserControls/mod_S_ExtrPar.ascx index d572799..3bc8d68 100644 --- a/C2P/WebUserControls/mod_S_ExtrPar.ascx +++ b/C2P/WebUserControls/mod_S_ExtrPar.ascx @@ -158,11 +158,11 @@
- +
- +
@@ -181,7 +181,7 @@
- + diff --git a/C2P/WebUserControls/mod_S_ExtrPar.ascx.cs b/C2P/WebUserControls/mod_S_ExtrPar.ascx.cs index ae98952..15076a6 100644 --- a/C2P/WebUserControls/mod_S_ExtrPar.ascx.cs +++ b/C2P/WebUserControls/mod_S_ExtrPar.ascx.cs @@ -62,5 +62,42 @@ namespace C2P.WebUserControls } } } + /// + /// intercetto evento update + /// + /// + /// + protected void odsQuotes_Updating(object sender, ObjectDataSourceMethodEventArgs e) + { + // verifico i campi che possono contenere "%" e percentuali x sistemare come decimal... + e.InputParameters["WSR01_sim"] = fixPerc(e.InputParameters["WSR01_sim"].ToString()); + e.InputParameters["MSR01_sim"] = fixPerc(e.InputParameters["MSR01_sim"].ToString()); + + } + /// + /// sistema un valore stringa ad un decimal per valori "%" corretti, secondo regola + /// - se > 1 è da dividere per 100 + /// - se contiene % è da dividere per 100 + /// - altrimenti è già da convertire decimal + /// + /// + /// + protected decimal fixPerc(string originalVal) + { + decimal answ = 0; + try + { + // inizio convertendo .. + answ = Convert.ToDecimal(originalVal); + // se > 1 divido per 100... + if (answ > 1) + { + answ = answ / 100; + } + } + catch + { } + return answ; + } } } \ No newline at end of file diff --git a/C2P/WebUserControls/mod_S_PackPar.ascx b/C2P/WebUserControls/mod_S_PackPar.ascx index 31a3cc6..e70bd70 100644 --- a/C2P/WebUserControls/mod_S_PackPar.ascx +++ b/C2P/WebUserControls/mod_S_PackPar.ascx @@ -115,7 +115,7 @@
- + diff --git a/C2P/WebUserControls/mod_S_PackPar.ascx.cs b/C2P/WebUserControls/mod_S_PackPar.ascx.cs index 885c37d..660e05f 100644 --- a/C2P/WebUserControls/mod_S_PackPar.ascx.cs +++ b/C2P/WebUserControls/mod_S_PackPar.ascx.cs @@ -62,5 +62,42 @@ namespace C2P.WebUserControls } } } + /// + /// intercetto evento update + /// + /// + /// + protected void odsQuotes_Updating(object sender, ObjectDataSourceMethodEventArgs e) + { + // verifico i campi che possono contenere "%" e percentuali x sistemare come decimal... + e.InputParameters["DSR_sim"] = fixPerc(e.InputParameters["DSR_sim"].ToString()); + + } + /// + /// sistema un valore stringa ad un decimal per valori "%" corretti, secondo regola + /// - se > 1 è da dividere per 100 + /// - se contiene % è da dividere per 100 + /// - altrimenti è già da convertire decimal + /// + /// + /// + protected decimal fixPerc(string originalVal) + { + decimal answ = 0; + try + { + // inizio convertendo .. + answ = Convert.ToDecimal(originalVal); + // se > 1 divido per 100... + if (answ > 1) + { + answ = answ / 100; + } + } + catch + { } + return answ; + } + } } \ No newline at end of file diff --git a/C2P/bin/C2P.dll b/C2P/bin/C2P.dll index c01333543a9ce5236ff5efbd939cf0b901f08f65..0043ac24368cb4cc17eb35d873a3d9fbc2a8668b 100644 GIT binary patch delta 11489 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 XgW*GJ(k_>;jG((xnl7BDm&pGEGm_NM delta 10876 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 MNo~CNDgB!KA5|*7zyJUM diff --git a/C2P/bin/C2P_Data.dll b/C2P/bin/C2P_Data.dll index 160ad3d618c58323471a0d4c5c3849ab4cdf6241..1cbccf76f7171c4a36646c881dbf52def56c2250 100644 GIT binary patch delta 81 zcmZozqu#JaeL@G*g_g#y)-J}@E~eHl=GHEj)-Kl8F1FS#_SPr^rI-{c lwm5B6`}S=?829GwD`s+b7y~s{-sm8~|snAFa~OzZgiGYi}CpO*t49AIRIqdA$*>}hENxmQga4=@~bSj4@e d=0N*7w`J+<7C;TtndY-=F;3d9JD>eB2LN_B9nAm$ delta 73 zcmZp;AlGm~ZbAps6|=^!)-J}@E~eHl=GHEj)-Kl8F1D>*>}hENySuYqN$?4JEOtNV dz9uUE%(8TL3!sMSO!L{b7(2G>&S$^O0RT@H9F+h7 diff --git a/C2P_Report/bin/C2P_Data.dll b/C2P_Report/bin/C2P_Data.dll index 160ad3d618c58323471a0d4c5c3849ab4cdf6241..1cbccf76f7171c4a36646c881dbf52def56c2250 100644 GIT binary patch delta 81 zcmZozqu#JaeL@G*g_g#y)-J}@E~eHl=GHEj)-Kl8F1FS#_SPr^rI-{c lwm5B6`}S=?829GwD`s+b7y~s{-sm8~|snAFa~OzZgiGYi}CpO*t49AIRIqdA$pl9Ro}v>2l|mx^_> F0{|))6!8E6 delta 49 zcmZp$X|S2l!F0`RW7j2NflXyPGA@_d{9ETRA5nNE;lDXY*>}hENxmQga4=@~bSj4@e d=0N*7w`J+<7C;TtndY-=F;3d9JD>eB2LN_B9nAm$ delta 73 zcmZp;AlGm~ZbAps6|=^!)-J}@E~eHl=GHEj)-Kl8F1D>*>}hENySuYqN$?4JEOtNV dz9uUE%(8TL3!sMSO!L{b7(2G>&S$^O0RT@H9F+h7