/// <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)); } }
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); } } }
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)); } }
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)); } }