Exemple #1
0
        /// <summary>
        /// hàm lấy thông tin để đưa lên modal sửa
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult GetObjToEdit(int id)
        {
            try
            {
                if (id > 0)
                {
                    Inseam obj = DataProvider.Entities.Inseams.Where(p => p.Id == id).First();
                    //Tạo đối tượng trả về
                    Inseam objReturn = new Inseam
                    {
                        Id          = obj.Id,
                        InseamName  = obj.InseamName,
                        OrderNumber = obj.OrderNumber
                    };

                    return(Json(new JsonResponse
                    {
                        Message = ResponseMessage.SuccessGet,
                        Success = true,
                        Data = objReturn
                    }, JsonRequestBehavior.AllowGet));
                }
                return(Json(new VaiTro(), JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                //return Json(new JsonPostBack("Có lỗi xảy ra", false), JsonRequestBehavior.AllowGet);
                return(Json(new JsonResponse
                {
                    Message = ResponseMessage.Error,
                    Success = false
                }, JsonRequestBehavior.AllowGet));
            }
        }
Exemple #2
0
 public bool AddInseam(string IDInseam, string Descripcion)
 {
     using (PLMContext db = new PLMContext())
     {
         var Inseam = new Inseam();
         Inseam.IdInseam    = IDInseam;
         Inseam.Descripción = Descripcion;
         try
         {
             db.Inseam.Add(Inseam);
             db.SaveChanges();
             return(true);
         }
         catch (Exception ex)
         {
             Dialogs.Show(ex.Message, DialogsType.Error);
             return(false);
         }
     }
 }
Exemple #3
0
 public virtual JsonResult Edit(Inseam model)
 {
     try
     {
         Inseam obj = DataProvider.Entities.Inseams.Find(model.Id);
         if (obj.Id > 0)
         {
             obj.OrderNumber = model.OrderNumber;
             obj.InseamName  = model.InseamName;
             DataProvider.Entities.SaveChanges();
             QuanTri.SaveLog("Chỉnh sửa đường may ", "Quản lý đường may", (int)CommonAdmin.ConstantCommon.Action.Edit);
             //return Json(new JsonPostBack("Cập nhật thành công", true), JsonRequestBehavior.AllowGet);
             return(Json(new JsonResponse
             {
                 Message = ResponseMessage.SuccessUpdate,
                 Success = true
             }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             //return Json(new JsonPostBack("Xảy ra lỗi trong quá trình xử lý", false), JsonRequestBehavior.AllowGet);
             return(Json(new JsonResponse
             {
                 Message = ResponseMessage.Error,
                 Success = false
             }, JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception)
     {
         //return Json(new JsonPostBack("Xảy ra lỗi trong quá trình xử lý", false), JsonRequestBehavior.AllowGet);
         return(Json(new JsonResponse
         {
             Message = ResponseMessage.Error,
             Success = false
         }, JsonRequestBehavior.AllowGet));
     }
 }
Exemple #4
0
 public JsonResult Add(Inseam model)
 {
     try
     {
         DataProvider.Entities.Inseams.Add(model);
         DataProvider.Entities.SaveChanges();
         QuanTri.SaveLog("Thêm mới đường may ", "Quản lý đường may", (int)CommonAdmin.ConstantCommon.Action.Add);
         //return Json(new JsonPostBack("Thêm mới thành công", true), JsonRequestBehavior.AllowGet);
         return(Json(new JsonResponse
         {
             Message = ResponseMessage.SuccessCreate,
             Success = true
         }, JsonRequestBehavior.AllowGet));
     }
     catch (Exception ex)
     {
         //return Json(new JsonPostBack("Xảy ra lỗi trong quá trình xử lý", false), JsonRequestBehavior.AllowGet);
         return(Json(new JsonResponse
         {
             Message = ResponseMessage.Error,
             Success = false
         }, JsonRequestBehavior.AllowGet));
     }
 }