public ActionResult AddCustomerBill(CustomerbillinginfoViewModel l) { List <CustomerbillinginfoViewModel> model = csb.CheckCustomerPolicyExist(l.customerpolicyid); if (model.Count > 0) { TempData["message"] = "Customer Policy already had a bill, please check Customer Billing Info"; return(RedirectToAction("CusTomerBillManagerl", new { page = 1, pageSize = 10 })); } else { csb.Add(l); List <CustomerbillinginfoViewModel> x = csb.GetAll(); Session["csbAllView"] = x; return(RedirectToAction("CustomerbillViewAll")); } }
public ActionResult CreateBillForCustomer() { int customerPolicyId = int.Parse(Request.Params["customerPolicyId"]); string customerProve = Request.Params["customeraddprove"]; string billNumber = Request.Params["bill_number"]; DateTime createDate = DateTime.Parse(Request.Params["createDate"]); decimal amount = decimal.Parse(Request.Params["amount"]); bool active = Request.Params["active"] == "TRUE" ? true : false; CustomerbillinginfoViewModel model = new CustomerbillinginfoViewModel() { customerpolicyid = customerPolicyId, active = active, amount = amount, bill_number = billNumber, createdate = createDate, customeraddprove = customerProve }; CustomerBillingInfoDAORequest request = new CustomerBillingInfoDAORequest(); request.Add(model); return(RedirectToAction("CustomerPolicyBillView", model)); }