/** * @description -- insert a product * @param _request: Promotion -- entity object */ public bool insert(APP_KHAOSAT _request) { if (!hasProcuct(_request)) { db.APP_KHAOSAT.Add(_request); _request.MODIFIED = DateTime.Now; db.SaveChanges(); return(true); } return(false); }
/** * @description -- update info product has image * @param _request: PromotionRequestDto -- is the data transmitted down from the display screen */ public bool Update(APP_KHAOSAT _request) { var ks = getByID(_request.ID_KHAOSAT); ks.NOIDUNG_KHAOSAT = _request.NOIDUNG_KHAOSAT; ks.PHUONGAN_1 = _request.PHUONGAN_1; ks.PHUONGAN_2 = _request.PHUONGAN_2; ks.PHUONGAN_3 = _request.PHUONGAN_3; ks.TRA_LOI = _request.TRA_LOI; ks.TRANG_THAI = _request.TRANG_THAI; db.SaveChanges(); return(true); }
public ActionResult Edit(APP_KHAOSAT model) { if (ModelState.IsValid) { if (KhaosatDao.Instance.Update(model)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Sửa khảo sát thất bại!"); } } return(View(model)); }
public ActionResult Create(APP_KHAOSAT model) { if (ModelState.IsValid) { if (KhaosatDao.Instance.insert(model)) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Thêm khảo sát thất bại!"); } } return(View()); }
//public DM_DICHVU getByForeign(int _key1) //{ // return db.DM_DICHVU.(obj => obj.MA_LOAIDV == _key1); //} //public bool deleteForeign(int _key1) //{ // db.DM_DICHVU.Remove(getByForeign(_key1)); // db.SaveChanges(); // return true; //} /** * @description -- check exits product in table Promotion * @param _prod: Promotion -- is a transion object */ public bool hasProcuct(APP_KHAOSAT _ks) { var ks = db.APP_KHAOSAT.SingleOrDefault(obj => obj.ID_KHAOSAT == _ks.ID_KHAOSAT); return(ks != default(APP_KHAOSAT) ? true : false); }