public ActionResult CapNhatSLDK_CreateOrUpdate(int id_sldk, double giatri_sldk_modal, int?sldk_thang_modal = 1, int nam_sldk_modal = 1, int loai_sldk_modal = 1) { var rs = ""; //nam if (!sldk_thang_modal.HasValue || loai_sldk_modal == 2) { sldk_thang_modal = -1; } if (id_sldk == 0) { //create rs = SanLuongDuKienDAO.CreateSanLuongDuKien(loai_sldk_modal, sldk_thang_modal.Value, nam_sldk_modal, giatri_sldk_modal); } else { // update rs = SanLuongDuKienDAO.UpdateSanLuongDuKien(id_sldk, giatri_sldk_modal); } if (rs.Equals("success")) { return(Json(new { success = true, message = "Thành Công!!!" })); } else { return(Json(new { success = false, message = rs })); } }
public ActionResult SanLuongDuKienPaging(int?thang, int?nam, int loai_sldk = 1) { try { using (Model1 db = new Model1()) { RequestPagingModel rpm = new RequestPagingModel(); rpm.length = int.Parse(HttpContext.Request["length"]); rpm.start = int.Parse(Request["start"]); rpm.searchValue = HttpContext.Request["search[value]"]; rpm.sortColumnName = HttpContext.Request["columns[" + Request["order[0][column]"] + "][name]"]; rpm.sortDirection = Request["order[0][dir]"]; rpm.draw = Request["draw"]; PagingModel <SanLuongDuKienViewModel> pm = new PagingModel <SanLuongDuKienViewModel>(); var response = SanLuongDuKienDAO.GetSanLuongDuKienPaging(out pm, rpm, loai_sldk, thang, nam); if (!response) { return(Json(new { success = false, message = "Lỗi truy cập cơ sở dữ liệu" }, JsonRequestBehavior.AllowGet)); //return Json(null, JsonRequestBehavior.AllowGet); } return(Json(pm, JsonRequestBehavior.AllowGet)); } } catch { return(null); } }
public ActionResult CapNhatSLDKManageModal(int id) { SanLuongDuKien sldk = new SanLuongDuKien(); if (id == 0) { //return Json(new { success = true, data = View() }); return(PartialView()); } var rs = SanLuongDuKienDAO.GetSanLuongDuKienById(id, out sldk); //return Json(new { success = rs, data = View(sldk) }); return(PartialView(sldk)); }