private void Manage() { try { string result = CVFundBAL.Manage(Request.QueryString, Request.Form); var cvfund = new CVFund { CVFundID = Convert.ToInt32(result.Split(',')[0]), Number = Convert.ToInt32(result.Split(',')[1]) }; Response.Write(cvfund.ToJSON()); } catch (Exception ex) { var appError = new ApplicationError { ErrorMessage = ex.Message, ErrorCode = 999 }; Response.Write(appError.ToJSON()); } }
public static string Manage(NameValueCollection querystring, NameValueCollection formdata) { int intParser; decimal decimalParser; UInt32 blnDType; UserProfile userProfile = WebCommon.GetUserProfile(); var cvfgls = new List <CVFGL>(); string isInsert = querystring.Get("TransType"); int transactiontype = int.TryParse(querystring.Get("TransactionTypeID"), out intParser) ? intParser : 0; if (isInsert == "update") { cvfgls = (List <CVFGL>)cvfgls.ToClass(formdata["Data"]); } else { if (IsManualEntry(transactiontype)) { cvfgls = (List <CVFGL>)cvfgls.ToClass(formdata["Data"]); } } var cvFund = new CVFund { CVFundID = int.TryParse(querystring.Get("CVFundID"), out intParser) ? intParser : 0, BranchID = int.TryParse(querystring.Get("BranchID"), out intParser) ? intParser : 0, Number = int.TryParse(querystring.Get("CVNumber"), out intParser) ? intParser : 0, CheckNo = querystring.Get("CheckNo"), Date = querystring.Get("Date"), TransactionTypeID = int.TryParse(querystring.Get("TransactionTypeID"), out intParser) ? intParser : 0, FixedAssetsTypeID = int.TryParse(querystring.Get("FixedAssetsTypeID"), out intParser) ? intParser : 0, ORID = int.TryParse(querystring.Get("ORID"), out intParser) ? intParser : 0, PCFID = int.TryParse(querystring.Get("PCFID"), out intParser) ? intParser : 0, SupplierID = int.TryParse(querystring.Get("SupplierID"), out intParser) ? intParser : 0, EmployeeID = int.TryParse(querystring.Get("EmployeeIDRFID"), out intParser) ? intParser : 0, Amount = decimal.TryParse(querystring.Get("Amount"), out decimalParser) ? decimalParser : 0, EWTAmount = decimal.TryParse(querystring.Get("EWTAmount"), out decimalParser) ? decimalParser : 0, EWTRate = int.TryParse(querystring.Get("EWTRateID"), out intParser) ? intParser : 0, PayeeID = int.TryParse(querystring.Get("PayeeID"), out intParser) ? intParser : 0, Particulars = querystring.Get("Particulars"), UserID = userProfile.UserId, SubsidiaryID = int.TryParse(querystring.Get("SubsidiaryID"), out intParser) ? intParser : 0, SupplementaryID = int.TryParse(querystring.Get("SupplementaryID"), out intParser) ? intParser : 0, IndividualSupplementaryID = int.TryParse(querystring.Get("IndividualSupplementaryID"), out intParser) ? intParser : 0, CVmodeID = int.TryParse(querystring.Get("CVModeID"), out intParser) ? intParser : 0, Meals = decimal.TryParse(querystring.Get("tMeals"), out decimalParser) ? decimalParser : 0, Lodging = decimal.TryParse(querystring.Get("tLodging"), out decimalParser) ? decimalParser : 0, LocalFare = decimal.TryParse(querystring.Get("tLocalFare"), out decimalParser) ? decimalParser : 0, blnDisburseType = UInt32.TryParse(querystring.Get("blnDisburseType"), out blnDType) ? blnDType : Convert.ToUInt32(0), OrigBranch = int.TryParse(querystring.Get("OrigBranch"), out intParser) ? intParser : 0, Details = cvfgls }; //string ttt = ""; string param = WebCommon.ToXML(cvFund); return(CVFundDAL.Manage(param, isInsert)); }