public static List <LtoCheckVoucher> getLtoCV(NameValueCollection querystring)
        {
            string strCriteria      = querystring.Get("strCriteria");
            int    intIDMasLocation = int.Parse(querystring.Get("intIDMasLocation"));

            return(LtoCheckVoucherDal.getLtoCV(strCriteria, intIDMasLocation));
        }
        public static ManageResult manage(NameValueCollection querystring, NameValueCollection formdata)
        {
            UserProfile userProfile = WebCommon.GetUserProfile();

            var CAList = new List <CAForLtoCV>();

            string  strData1;
            int     intParser;
            decimal decimalParser;

            strData1 = formdata[0].ToString().Substring(formdata[0].ToString().IndexOf("],[") + 1, formdata[0].Length - formdata[0].ToString().IndexOf("],[") - 1);
            CAList   = (List <CAForLtoCV>)CAList.ToClass(strData1);

            var ltocv = new LtoCheckVoucher
            {
                intIDLtoCV           = int.TryParse(querystring.Get("intIDLtoCV"), out intParser) ? intParser : 0,
                intIDMasLocationUser = int.TryParse(querystring.Get("intIDMasLocation"), out intParser) ? intParser : 0,
                CheckNo             = querystring.Get("CheckNo"),
                TransactionDate     = querystring.Get("TransactionDate"),
                Amount              = decimal.TryParse(querystring.Get("Amount"), out decimalParser) ? decimalParser : 0,
                AREmpAmount         = decimal.TryParse(querystring.Get("AREmpAmount"), out decimalParser) ? decimalParser : 0,
                BankChargeAmount    = decimal.TryParse(querystring.Get("BankChargeAmount"), out decimalParser) ? decimalParser : 0,
                Particulars         = querystring.Get("Particulars"),
                intIDSecUser        = int.TryParse(userProfile.UserId.ToString(), out intParser) ? intParser : 0,
                intIDMasBankAccount = int.TryParse(querystring.Get("intIDMasBankAccount"), out intParser) ? intParser : 0,
                CAListForLtoCV      = CAList
            };

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

            return(LtoCheckVoucherDal.manage(param, isInsert));
        }
        public static List <ComboBranchMainForCV> getComboBranchMain(NameValueCollection querystring)
        {
            var userprofile = WebCommon.GetUserProfile();
            int intIDUser   = int.Parse(userprofile.UserId.ToString());

            return(LtoCheckVoucherDal.getComboBranchMain(intIDUser));
        }
        public static List <LtoRecEndorsementTransaction> getLtoCashAdvanceRecordDetails(NameValueCollection querystring)
        {
            int    cashAdvanceID = Int32.TryParse(querystring.Get("ID"), out cashAdvanceID) ? cashAdvanceID : 0;
            string strCompany    = querystring.Get("strCompany").ToString();

            return(LtoCheckVoucherDal.getLtoCashAdvanceRecordDetails(cashAdvanceID, strCompany));
        }
        public static List <LtoCVEntryLedger> getCVEntryLedger(NameValueCollection querystring)
        {
            int intIDLtoCV = int.Parse(querystring.Get("intIDLtoCV"));

            return(LtoCheckVoucherDal.getCVEntryLedger(intIDLtoCV));
        }
        public static List <CVCADetails> getCashAdvanceCVDetails(NameValueCollection querystring)
        {
            int intIDLtoCV = int.Parse(querystring.Get("intIDLtoCV"));

            return(LtoCheckVoucherDal.getCashAdvanceCVDetails(intIDLtoCV));
        }
        public static List <ComboBranchBankAccount> getComboBranchBankAccount(NameValueCollection querystring)
        {
            int intIDMasLocation = int.Parse(querystring.Get("intIDMasLocation"));

            return(LtoCheckVoucherDal.getComboBranchBankAccount(intIDMasLocation));
        }
        public static List <LtoCashAdvance> getCashAdvance(NameValueCollection querystring)
        {
            int intIDMasLocation = int.Parse(querystring.Get("intIDMasLocation"));

            return(LtoCheckVoucherDal.getCashAdvance(intIDMasLocation));
        }