public ActionResult Create(Level level) { if (ModelState.IsValid) { //Xử lý MetaTitle if (!string.IsNullOrEmpty(level.Name)) { level.MetaTitle = StringHelper.ToUnsignString(level.Name); } var dao = new LevelDao(); long id = dao.Insert(level); if (id > 0) { SetAlert("Create a new level successfully.", "success"); return(RedirectToAction("Index", "Level")); } else { ModelState.AddModelError("", "Create a new level failed."); return(RedirectToAction("Create", "Level")); } } return(View(level)); }
public ActionResult Active(string searchString, int page = 1, int pageSize = 10) { var dao = new LevelDao(); var model = dao.ListAllPagingActive(searchString, page, pageSize); ViewBag.SearchString = searchString; return(View(model)); }
public JsonResult ChangeStatus(int id) { var result = new LevelDao().ChangeStatus(id); return(Json(new { status = result })); }
public ActionResult Create(TbCapdo level) { var dao = new LevelDao(); var id = dao.Insert(level); if (id > 0) { SetAlert("Thêm cấp độ mới thành công", "success"); return(RedirectToAction("Index", "Level")); } else { ModelState.AddModelError("", "Thêm mới không thành công"); } return(View("Index")); }
public ActionResult Edit(TbCapdo level) { if (ModelState.IsValid) { var dao = new LevelDao(); var result = dao.Update(level); if (result) { SetAlert("Sửa cấp độ thành công", "success"); return(RedirectToAction("Index", "Level")); } else { ModelState.AddModelError("", "Cập nhật không thành công"); } } return(View("Index")); }
public ActionResult Edit(Level level) { if (ModelState.IsValid) { if (!string.IsNullOrEmpty(level.Name)) { level.MetaTitle = StringHelper.ToUnsignString(level.Name); } var result = new LevelDao().Update(level); if (result) { SetAlert("Edit this level successfully.", "success"); } else { ModelState.AddModelError("", "Edit this level failed."); } } return(View(level)); }
//Set options value for select list public JsonResult SetOption() { var dao = new LevelDao(); var list = dao.ListAllForOption(); if (list != null) { return(Json(new { data = list, status = true })); } else { return(Json(new { status = false })); } }
//Rank all Clubs of the system public ActionResult Rank(int?levelId, string searchString, int pageIndex = 1, int pageSize = 10) { int totalRecord = 0; var model = new ClubDao().DisplayListRankedClub(levelId, searchString, ref totalRecord, pageIndex, pageSize); ViewBag.SearchString = searchString; Level selectedLevel = new Level(); if (levelId != null) { selectedLevel = new LevelDao().GetByID((int)levelId); } ViewBag.SelectedLevel = selectedLevel; ViewBag.Total = totalRecord; ViewBag.Page = pageIndex; int maxPage = 5; int totalPage = 0; if (totalRecord % pageSize != 0) { totalPage = (int)(totalRecord / pageSize) + 1; } else { totalPage = (int)(totalRecord / pageSize); } ViewBag.TotalPage = totalPage; ViewBag.MaxPage = maxPage; ViewBag.First = 1; ViewBag.Last = totalPage; ViewBag.Next = pageIndex + 1; ViewBag.Prev = pageIndex - 1; return(View(model)); }
public ActionResult Edit(int id) { var level = new LevelDao().GetByID(id); return(View(level)); }
public void SetViewBagLevel(int?selected = null) { var dao = new LevelDao(); ViewBag.MaCD = new SelectList(dao.ListAll(), "MaCD", "TenCD", selected); }