Example #1
0
        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 }));
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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));
        }