using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Configuration; using ContrattoSei.Utilities; namespace PDFGenerator.BusinessLayer { public class SoglieVar { public static string sVar1 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 0 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[0] : "2"; public static string sVar2 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 1 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[1] : "4,5"; public static string sVar3 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 2 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[2] : "9,5"; public static string sVar4 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 3 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[3] : "15"; public static string sVar5 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 4 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[4] : "27"; private static string oldVar1 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 5 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[5] : "1,5"; private static string oldVar2 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 6 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[6] : "3,5"; private static string oldVar3 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 7 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[7] : "7,5"; private static string oldVar4 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 8 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[8] : "12"; private static string oldVar5 = UtilityManager.getAppSetting("SoglieVar") != String.Empty && UtilityManager.getAppSetting("SoglieVar").Split(';').Length > 9 ? UtilityManager.getAppSetting("SoglieVar").Split(';')[9] : "23"; public static string ConvOld(object varold) { decimal o = decimal.Parse(varold.ToString()); bool convert = //false; convert = (@UtilityManager.getAppSetting("ConvertSoglieVar") != String.Empty && @UtilityManager.getAppSetting("ConvertSoglieVar").ToString().Equals("S")); //try { convert = @UtilityManager.getAppSetting("ConvertSoglieVar").ToString().Equals("S") ? true : false; } // catch { convert = false; } if (convert) { if (o == decimal.Parse(oldVar1)) return sVar1.ToString(); if (o == decimal.Parse(oldVar2)) return sVar2.ToString(); if (o == decimal.Parse(oldVar3)) return sVar3.ToString(); if (o == decimal.Parse(oldVar4)) return sVar4.ToString(); if (o == decimal.Parse(oldVar5)) return sVar5.ToString(); } return o.ToString(); } } }