public PartialViewResult _DanhSach(int pageNumber = 1, int pageSize = 10, string keyText = "") { List <KhuyenMaiDAO> list = new List <KhuyenMaiDAO>(); try { int totalEntries; list = KhuyenMai_Service.GetAllBy(pageNumber, pageSize, keyText, out totalEntries); ViewBag.maxNumber = Math.Ceiling(totalEntries / (double)pageSize); ViewBag.pageNumber = pageNumber; ViewBag.pageSize = pageSize; TempData["promotions"] = list; TempData.Keep(); } catch (Exception e) { throw e; } return(PartialView(list)); }
public JsonResult addOrUpdatePromotion(KhuyenMaiDAO obj, bool isUpdate) { AjaxResultModel Result = new AjaxResultModel(); bool check = true; try { if (isUpdate) { check = KhuyenMai_Service.Update(obj); } else { check = KhuyenMai_Service.Insert(obj); } if (check) { Result.Code = 0; Result.Message = "Thành công"; } else { Result.Code = 1; Result.Message = "Đã có lỗi xảy ra. Vui lòng thử lại."; } } catch (Exception e) { Result.Code = 1; Result.Message = e.Message; //throw; } return(Json(new JsonResult() { Data = Result })); }
public PartialViewResult _KhuyenMai() { List <KhuyenMaiDAO> lstKM = KhuyenMai_Service.GetAll(); return(PartialView(lstKM)); }