// [OutputCache(Duration = 3600, VaryByParam = "none", NoStore = true)] public ActionResult Index() { DashBoardModels objDashBoardModels = new DashBoardModels(); try { if (User.isInRoles("administrator", "apiuser", "masterdistributor", "distributor", "retailer")) { ViewBag.PageHeader = "Dashboard"; objENTDashboard = objBalDashboard.GetDashboardData(Guid.Parse(User.Identity.GetUserId()), User.GetUserlevel()); objDashBoardModels.TotalCustomers = objENTDashboard.TotalCustomers; objDashBoardModels.TotalBalance = objENTDashboard.TotalBalance; objDashBoardModels.TotalTodayRequests = objENTDashboard.TotalTodayRequests; objDashBoardModels.TotalSuccess = objENTDashboard.TotalSuccess; objDashBoardModels.TotalFailed = objENTDashboard.TotalFailed; objDashBoardModels.DMTtotalSuccess = objENTDashboard.DMTtotalSuccess; objDashBoardModels.DMTtotalFailed = objENTDashboard.DMTtotalFailed; objDashBoardModels.DMTinproccess = objENTDashboard.DMTinproccess; objDashBoardModels.WalletRequests = objENTDashboard.WalletRequests; objDashBoardModels.LoginActivity = objENTDashboard.LoginActivity; } } catch (Exception ex) { ViewBag.ErrorMessage = ex.Message; } List <ENT.ServiceMaster> lstService = new List <ENT.ServiceMaster>(); using (BAL.ServiceMaster objBal = new BAL.ServiceMaster()) { lstService = objBal.GetService("30B24352-9F4B-485A-AB18-528E74F6F260"); } List <ENT.CircleMaster> lstCircles = new List <ENT.CircleMaster>(); using (BAL.CircleMaster objBal = new BAL.CircleMaster()) { lstCircles = objBal.GetAllActive("IN"); } ViewBag.ServiceMaster = lstService; ViewBag.CircleMaster = lstCircles; return(View(objDashBoardModels)); }
public JsonResult GetCircles(string id) { List <ENT.CircleMaster> lstEntity = new List <ENT.CircleMaster>(); GlobalVarible.Clear(); try { using (BAL.CircleMaster objBal = new BAL.CircleMaster()) { lstEntity = objBal.GetAllActive("IN"); } GlobalVarible.AddMessage("Circles get successfully."); return(Json(new { MySession.Current.MessageResult, lstEntity }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { GlobalVarible.AddError(ex.Message); return(Json(new { MySession.Current.MessageResult, lstEntity }, JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveEntry(ENT.CircleMaster model, string circleid) { try { List <Guid> dctDuplication = new List <Guid>(); if (model.EntryMode == COM.Enumration.EntryMode.ADD) { model.Status = COM.MyEnumration.MyStatus.Active; List <ENT.CircleMaster> lstResult = new BAL.CircleMaster().CheckDuplicateCombination(dctDuplication, model.circle_name, "none"); if (lstResult.Count > 0) { throw new Exception("Circle Name Already Exists!"); } if (objBAL.Insert(model)) { GlobalVarible.AddMessage("Record Save Successfully"); } } else { model.UpdatedDateTime = DateTime.Now; model.UpdatedBy = Guid.Parse(User.Identity.GetUserId()); model.circleid = new Guid(circleid.Replace("/", "")); if (objBAL.UpdatePartial(model)) { GlobalVarible.AddMessage("Record Update Successfully"); } } } catch (Exception ex) { GlobalVarible.AddError(ex.Message); } MySession.Current.MessageResult.MessageHtml = GlobalVarible.GetMessageHTML(); return(Json(MySession.Current.MessageResult, JsonRequestBehavior.AllowGet)); }