public IActionResult Index(string inst_code) { Session.SetString("current_sys", "D"); ViewBag.IsHtmlMessage = true; ViewBag.SuccessMessage = TempData["SuccessMessage"] ?? ViewBag.SuccessMessage; ViewBag.ErrorMessage = TempData["ErrorMessage"] ?? ViewBag.ErrorMessage; ViewBag.HospClusterList = MenuService.GetHospitalClusterList(UserHelper.UserInfo(((ClaimsIdentity)User.Identity), "UserGroup_D")); ViewBag.HospClusterExAllList = MenuService.GetHospitalClusterList(UserHelper.UserInfo(((ClaimsIdentity)User.Identity), "UserGroup_D"), false); ViewBag.HospDesc = MenuService.GetFlashRptHospGpDesc(inst_code); var value_date = UserHelper.UserInfo(((ClaimsIdentity)User.Identity), "Value_Date"); var financial_year = Convert.ToInt32(UserHelper.UserInfo(((ClaimsIdentity)User.Identity), "Financial_Year")); DonationReserveModelCollectionSet model = DonationReserveService.GetDonationReserveModelCollectionSet(value_date, inst_code); return(View(model)); }
public DonationReserveModelCollectionSet GetDonationReserveModelCollectionSet(string value_date, string inst_code) { decimal total_reserve_bal_begin = 0; decimal total_income = 0; decimal total_expenditure = 0; decimal total_gl_bal_begin = 0; decimal total_gl_bal_end = 0; DonationReserveModelCollectionSet model = new DonationReserveModelCollectionSet(); model.Set = GetDonationReserveModelCollection(value_date, inst_code, out total_reserve_bal_begin, out total_income, out total_expenditure, out total_gl_bal_begin, out total_gl_bal_end); model.Total_reserve_bal_begin = total_reserve_bal_begin; model.Total_income = total_income; model.Total_expenditure = total_expenditure; model.Total_cal_reserve_bal = total_reserve_bal_begin + total_income + total_expenditure; model.Total_gl_bal_begin = total_gl_bal_begin; model.Total_reserve_bal_var_begin = total_gl_bal_begin - total_reserve_bal_begin; model.Total_gl_bal_end = total_gl_bal_end; model.Total_reserve_bal_var_end = total_gl_bal_end - total_reserve_bal_begin - total_income - total_expenditure; return(model); }