Exemplo n.º 1
0
        /**
         * @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);
        }
Exemplo n.º 2
0
        /**
         * @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);
        }
Exemplo n.º 3
0
 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));
 }
Exemplo n.º 4
0
 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());
 }
Exemplo n.º 5
0
        /**
         * @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);
        }