public ActionResult AddEditAY(AYListViewModel model) { FillAllDropdowns(); string strSuccessMsg = string.Empty; string strErrorMsg = string.Empty; if (model != null && model.AcademicYear != null) { if (string.IsNullOrEmpty(model.AcademicYear.UserID)) { strSuccessMsg = SessionRes.MsgAddSuccess; strErrorMsg = SessionRes.MsgAddError; } else { strSuccessMsg = SessionRes.MsgEditSuccess; strErrorMsg = SessionRes.MsgEditError; } int i = _ObjService.AddEdit(model.AcademicYear); if (i <= 0) { TempData["err"] = strErrorMsg; } else { TempData["msg"] = strSuccessMsg; } } return RedirectToAction("ManageAY", "AcademicYear"); }
public ActionResult AddEditAY(string pAYID) { FillAllDropdowns(); User objUser = null; if (eSchoolSession.IsInSession(SessionKeys.CurrentUser)) objUser = (User)eSchoolSession.GetDirectValue(SessionKeys.CurrentUser); AYListViewModel model = new AYListViewModel(); model.AcademicYear = new AcademicYear(); if (ModelState.IsValid) { if (!string.IsNullOrEmpty(pAYID)) { model.AcademicYear.AcademicYearID = pAYID; model.AcademicYear = _ObjService.Get(model.AcademicYear); } } return PartialView("_AddEditAY", model); }
public ActionResult ManageAY(AYListViewModel model) { User objUser = null; if (eSchoolSession.IsInSession(SessionKeys.CurrentUser)) objUser = (User)eSchoolSession.GetDirectValue(SessionKeys.CurrentUser); if (model.AcademicYear == null) { model.AcademicYear = new AcademicYear(); } if (!string.IsNullOrEmpty(model.AcademicYear.sort)) { model.AcademicYear.SortExp = model.AcademicYear.sort + " " + model.AcademicYear.sortdir; } if (model.AcademicYear.PageSize == 0) { int PageSize = Convert.ToInt32(ConfigurationManager.AppSettings["PageSize"]); model.AcademicYear.PageSize = PageSize; } if (model.AcademicYear.PageIndex == 0) { model.AcademicYear.PageIndex = 1; } model.AcademicYearList = new List<AcademicYear>(); model.AcademicYear.TotalCount = 0; model.AcademicYearList = _ObjService.GetAll(model.AcademicYear).ToList(); Lookup entity = new Lookup(); if (model.AcademicYearList != null && model.AcademicYearList.Count > 0) { int TotalCount = model.AcademicYearList[0].TotalCount; model.AcademicYear.TotalCount = TotalCount; } return View(model); }
public ActionResult DeleteAY(string pAYID) { if (!string.IsNullOrEmpty(pAYID)) { AYListViewModel model = new AYListViewModel(); model.AcademicYear = new AcademicYear(); model.AcademicYear.AcademicYearID = pAYID; int i = _ObjService.Delete(model.AcademicYear); if (i <= 0) TempData["err"] = SessionRes.MsgDeleteError; else TempData["msg"] = SessionRes.MsgDeleteSuccess; } return RedirectToAction("ManageAY", "AcademicYear"); }