/** * @description -- update info product has image * @param _request: PromotionRequestDto -- is the data transmitted down from the display screen */ public bool Update(DM_NHOMDV _request) { var nhomdichvu = getByID(_request.MA_NHOMDV); nhomdichvu.TEN_NHOMDV = _request.TEN_NHOMDV; nhomdichvu.KHU_DV = _request.KHU_DV; nhomdichvu.HINH_ANH = _request.HINH_ANH; db.SaveChanges(); return(true); }
/** * @description -- insert a product * @param _request: Promotion -- entity object */ public bool insert(DM_NHOMDV _request) { if (!hasProcuct(_request)) { db.DM_NHOMDV.Add(_request); db.SaveChanges(); return(true); } return(false); }
public ActionResult Edit(DM_NHOMDV model) { if (ModelState.IsValid) { if (NhomdichvuDao.Instance.Update(model)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Sửa sản phẩm thất bại!"); } } return(View(model)); }
public ActionResult Create(DM_NHOMDV model) { if (ModelState.IsValid) { if (NhomdichvuDao.Instance.insert(model)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Thêm nhóm dịch vụ thất bại!"); } } return(View()); }
/** * @description -- check exits product in table Promotion * @param _prod: Promotion -- is a transion object */ public bool hasProcuct(DM_NHOMDV _pro) { var nhomdichvu = db.DM_NHOMDV.SingleOrDefault(obj => obj.MA_NHOMDV == _pro.MA_NHOMDV); return(nhomdichvu != default(DM_NHOMDV) ? true : false); }