public ActionResult AddEditArea(AreaListViewModel model) { FillAllDropdowns(); string strSuccessMsg = string.Empty; string strErrorMsg = string.Empty; if (model != null && model.Area != null) { if (string.IsNullOrEmpty(model.Area.AreaID)) { strSuccessMsg = AreaRes.MsgAddSuccess; strErrorMsg = AreaRes.MsgAddError; } else { strSuccessMsg = AreaRes.MsgEditSuccess; strErrorMsg = AreaRes.MsgEditError; } int i = _ObjService.AddEdit(model.Area); if (i <= 0) { TempData["err"] = strErrorMsg; } else { TempData["msg"] = strSuccessMsg; } } return RedirectToAction("ManageArea", "Area"); }
//[CustomerAuthorize] public ActionResult Index() { var areaListViewModel = new AreaListViewModel(); var expression = new[] { new ExpressionCriteria { PropertyName = "GEO_INFO_ISDEL", Value = 0, Operate = Operator.Equal }, }; areaListViewModel.AreaContracts = _areaService.Get(expression, properties: new[] { "Id", "AreaNo", "AreaName" }); return(View(areaListViewModel)); }
public ActionResult GetAreaEditListByCountryId(int countryId) { var areasResult = _areaService.GetAreasByCountryId(countryId); if (areasResult.IsSuccess()) { var areas = areasResult.GetSuccessResult(); var areaModel = new AreaListViewModel { CountryId = countryId, Areas = areas }; return(PartialView("AreaEditList", areaModel)); } return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); }
public ActionResult AddEditArea(string pAreaID) { FillAllDropdowns(); User objUser = null; if (eSchoolSession.IsInSession(SessionKeys.CurrentUser)) objUser = (User)eSchoolSession.GetDirectValue(SessionKeys.CurrentUser); AreaListViewModel model = new AreaListViewModel(); model.Area = new Area(); if (ModelState.IsValid) { if (!string.IsNullOrEmpty(pAreaID)) { model.Area.AreaID = pAreaID; model.Area = _ObjService.Get(model.Area); } } return PartialView("_AddEditArea", model); }
public ActionResult ManageArea(AreaListViewModel model) { User objUser = null; if (eSchoolSession.IsInSession(SessionKeys.CurrentUser)) objUser = (User)eSchoolSession.GetDirectValue(SessionKeys.CurrentUser); if (model.Area == null) { model.Area = new Area(); } if (!string.IsNullOrEmpty(model.Area.sort)) { model.Area.SortExp = model.Area.sort + " " + model.Area.sortdir; } if (model.Area.PageSize == 0) { int PageSize = Convert.ToInt32(ConfigurationManager.AppSettings["PageSize"]); model.Area.PageSize = PageSize; } if (model.Area.PageIndex == 0) { model.Area.PageIndex = 1; } model.AreaList = new List<Area>(); model.Area.TotalCount = 0; model.AreaList = _ObjService.GetAll(model.Area).ToList(); Lookup entity = new Lookup(); if (model.AreaList != null && model.AreaList.Count > 0) { int TotalCount = model.AreaList[0].TotalCount; model.Area.TotalCount = TotalCount; } return View(model); }
public ActionResult DeleteArea(string pAreaID) { if (!string.IsNullOrEmpty(pAreaID)) { AreaListViewModel model = new AreaListViewModel(); model.Area= new Area(); model.Area.AreaID = pAreaID; int i = _ObjService.Delete(model.Area); if (i <= 0) TempData["err"] = AreaRes.MsgDeleteError; else TempData["msg"] = AreaRes.MsgDeleteSuccess; } return RedirectToAction("ManageArea", "Area"); }