public static List <CashConversionModule> getCC(NameValueCollection querystring)
        {
            string criteria = querystring.Get("Criteria");
            int    branchID = int.TryParse(querystring.Get("BranchID"), out branchID) ? branchID : 0;

            return(CashConversionModuleDAL.getCC(criteria, branchID));
        }
        public static string Manage(NameValueCollection querystring)
        {
            int     integerParse;
            decimal decimalParse;
            //bool boolParser;

            UserProfile userProfile = WebCommon.GetUserProfile();

            var cashconv = new CashConversionModule
            {
                ID = int.TryParse(querystring.Get("CCID"), out integerParse) ? integerParse : 0,
                intIDMasLocation    = int.TryParse(querystring.Get("BranchID"), out integerParse) ? integerParse : 0,
                datAccountDate      = querystring.Get("AcctDate"),
                datFirstDueDate     = querystring.Get("FirstDueDate"),
                datConvertedDate    = querystring.Get("ConversionDate"),
                intIDSalMCFinancing = int.TryParse(querystring.Get("SalesID"), out integerParse) ? integerParse : 0,
                strAccountCode      = querystring.Get("AccountCode"),
                decRateFromLCP      = decimal.TryParse(querystring.Get("InterestRate"), out decimalParse) ? decimalParse : 0,
                decRateFromMonthLCP = decimal.TryParse(querystring.Get("InterestRateMonth"), out decimalParse) ? decimalParse : 0,
                decFactorRate       = decimal.TryParse(querystring.Get("FactorRate"), out decimalParse) ? decimalParse : 0,
                amtLCP                = decimal.TryParse(querystring.Get("LCP"), out decimalParse) ? decimalParse : 0,
                amtDP                 = decimal.TryParse(querystring.Get("DownPayment"), out decimalParse) ? decimalParse : 0,
                amtCashPrice          = decimal.TryParse(querystring.Get("CashPrice"), out decimalParse) ? decimalParse : 0,
                intMonthLapse         = decimal.TryParse(querystring.Get("MonthLapse"), out decimalParse) ? decimalParse : 0,
                amtTotalPay           = decimal.TryParse(querystring.Get("TotalPayNetRebate"), out decimalParse) ? decimalParse : 0,
                amtTotalPayWithRebate = decimal.TryParse(querystring.Get("TotalPayWithRebate"), out decimalParse) ? decimalParse : 0,
                amtRebate             = decimal.TryParse(querystring.Get("Rebate"), out decimalParse) ? decimalParse : 0,
            };



            string isInsert = querystring.Get("TransType");
            string param    = WebCommon.ToXML(cashconv);

            return(CashConversionModuleDAL.Manage(param, isInsert));
        }