/** * @description -- update info product has image * @param _request: PromotionRequestDto -- is the data transmitted down from the display screen */ public bool Update(APP_KHUYENMAI _request) { var app_khuyenmai = getByID(_request.ID_KHUYENMAI); app_khuyenmai.MOTA_VANTAT = _request.MOTA_VANTAT; app_khuyenmai.MOTA_CHITIET = _request.MOTA_CHITIET; app_khuyenmai.TRANG_THAI = _request.TRANG_THAI; db.SaveChanges(); return(true); }
/** * @description -- insert a product * @param _request: Promotion -- entity object */ public bool insert(APP_KHUYENMAI _request) { if (!hasProcuct(_request)) { _request.NGAY_TAO = DateTime.Now; db.APP_KHUYENMAI.Add(_request); db.SaveChanges(); return(true); } return(false); }
public ActionResult Edit(APP_KHUYENMAI model) { if (ModelState.IsValid) { if (APP_KHUYENMAIDAO.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(APP_KHUYENMAI model) { if (ModelState.IsValid) { if (APP_KHUYENMAIDAO.Instance.insert(model)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Thêm khuyến mãi thất bại!"); } } return(View()); }
/** * @description -- check exits product in table Promotion * @param _prod: Promotion -- is a transion object */ public bool hasProcuct(APP_KHUYENMAI _pro) { var product = db.APP_KHUYENMAI.SingleOrDefault(obj => obj.ID_KHUYENMAI == _pro.ID_KHUYENMAI); return(product != default(APP_KHUYENMAI) ? true : false); }