public ActionResult Index(string Client) { if (Client != null) { Session["LayoutDetails"] = new LayoutModel(); ((LayoutModel)Session["LayoutDetails"]).Client = Client; Session["Client"] = Client; } if (((LayoutModel)Session["LayoutDetails"]).Client != null || ((LayoutModel)Session["LayoutDetails"]).Client != "") { LayoutModel layoutModel = new LayoutModel(); layoutModel = GetLayoutSessionClass.GetLayoutModel(((LayoutModel)Session["LayoutDetails"]).Client); Session["LayoutDetails"] = layoutModel; } else { ((LayoutModel)Session["LayoutDetails"]).Client = "ABC"; Session["Client"] = "ABC"; LayoutModel layoutModel = new LayoutModel(); layoutModel = GetLayoutSessionClass.GetLayoutModel(((LayoutModel)Session["LayoutDetails"]).Client); Session["LayoutDetails"] = layoutModel; } return(View()); }
public ActionResult Index(string SSN = "") { ClaimDetailDashBoardModel claimDetailDashBoardModel = new ClaimDetailDashBoardModel(); try { try { if ((bool)TempData.Peek("GlobalSearch")) { GetLayoutSessionClass.GetLayoutModel(Common.StaticClass.GetClientFromSSN(SSN)); } } catch (Exception) { throw; } List<DEDMET_OOP_Model> dEDMET_OOP_CurrentYear_Models = GetDEDMETOOP(SSN,DateTime.Now.Year); claimDetailDashBoardModel.dEDMETModelCurentYear = dEDMET_OOP_CurrentYear_Models; List<DEDMET_OOP_Model> dEDMET_OOP_Previous_Models = GetDEDMETOOP(SSN,DateTime.Now.Year-1); claimDetailDashBoardModel.dEDMETModelPreviousYear = dEDMET_OOP_Previous_Models; List<DependentDetailModel> dependentDetailModels = GetDependentListModel(SSN); claimDetailDashBoardModel.dependentDetailModels = dependentDetailModels; List<ClaimDetailModel> claimDetailModels = new List<ClaimDetailModel>(); GetClaimDetailsModel(SSN, "0", "", null, null,"", "ClaimDate", "DESC",1,10, claimDetailModels); claimDetailDashBoardModel.claimDetailModels = claimDetailModels; EMPdetails eMPdetails = GetEMployDetailsModelWIthSSN(SSN); claimDetailDashBoardModel.eMPdetails = eMPdetails; ViewBag.TotalCount_claimDetails = GetTotalCount_ClaimDetailTable(SSN,"0", "", null, null,""); } catch (Exception ex) { throw; } return View(claimDetailDashBoardModel); }
private void LoadlayoutModel() { try { LayoutModel layoutModel = new LayoutModel(); layoutModel = GetLayoutSessionClass.GetLayoutModel(((LayoutModel)Session["LayoutDetails"]).Client); Session["LayoutDetails"] = layoutModel; } catch (Exception) { LayoutModel layoutModel = new LayoutModel(); layoutModel = GetLayoutSessionClass.GetLayoutModel(null); Session["LayoutDetails"] = layoutModel; } }