public ActionResult AddClaimDetail(ClaimDetailViewModel ss)
        {
            CompanyexpenseDAORequest    request   = new CompanyexpenseDAORequest();
            List <ClaimDetailViewModel> checkLIst = l.CheckPolicyExist((int)ss.customerpolicyid);

            if (checkLIst.Count > 0)
            {
                TempData["message"] = "This customer policy has claimed, please check in claim management";
                return(RedirectToAction("CLaimDetailManager", new { page = 1, pageSize = 10 }));
            }
            else
            {
                CompanyexpenseViewModel model = new CompanyexpenseViewModel()
                {
                    date             = DateTime.Today,
                    expensetypeid    = 1,
                    amount           = ss.claimableamount,
                    customerpolicyid = ss.customerpolicyid,
                    description      = "Chi trả bảo hiểm cho hợp đồng số: " + ss.customerpolicyid
                };
                request.Add(model);
                l.Add(ss);
                List <ClaimDetailViewModel> h = l.GetAll();
                Session["ClaimDetailViewAll"] = h;
                return(RedirectToAction("ClaimDetailBill", ss));
            }
        }
        public ActionResult AddConpanyExpesnese(CompanyexpenseViewModel z)
        {
            xx.Add(z);
            List <CompanyexpenseViewModel> x = xx.GetAll();

            Session["CompanyExpenseViewAll"] = x;
            List <ExpensetypeViewModel> c = mc.GetAll();

            Session["ViewAllExpenseType"] = c;
            return(RedirectToAction("CompanyExpenseViewAll"));
        }
        public ActionResult EditCompanyExpense(int id)
        {
            CompanyexpenseViewModel x = xx.GetEdit(id);

            ViewData["CompanyExpenseViewAll"] = x;

            List <ExpensetypeViewModel> c = mc.GetAll();

            Session["ViewAllExpenseType"] = c;
            return(View());
        }
        public ActionResult NewCompanyExpense(CompanyexpenseViewModel z)
        {
            xx.Update(z);
            List <CompanyexpenseViewModel> x = xx.GetAll();

            Session["CompanyExpenseViewAll"] = x;
            if (Session["CompanyExpenseSearch"] == null)
            {
                return(RedirectToAction("CompanyExpenseViewAll"));
            }
            return(RedirectToAction("ComPanySearch"));
        }