예제 #1
0
 public bool insert(APP_NOIBAT _request)
 {
     if (!hasProcuct(_request))
     {
         db.APP_NOIBAT.Add(_request);
         _request.MODIFIED = DateTime.Now;
         db.SaveChanges();
         return(true);
     }
     return(false);
 }
예제 #2
0
 public ActionResult Create(APP_NOIBAT model, HttpPostedFileBase fileUpLoad)
 {
     if (fileUpLoad != null && fileUpLoad.ContentLength > 0)
     {
         //tên file
         string fileName = Path.GetFileName(fileUpLoad.FileName);
         // đương dẫn
         string path = Path.Combine(Server.MapPath("~/Assets/Data/Images"), fileName);
         fileUpLoad.SaveAs(path);
         model.HINHANH_VIDEO = "/Assets/Data/Images/" + fileName;
     }
     if (ModelState.IsValid)
     {
         if (NoibatDao.Instance.insert(model))
         {
             return(RedirectToAction("Index"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm khuyến mãi thất bại!");
         }
     }
     return(View());
 }
예제 #3
0
        /**
         * @description -- insert a product
         * @param _request: Promotion -- entity object
         */

        public bool hasProcuct(APP_NOIBAT _pro)
        {
            var chitiet = db.APP_NOIBAT.SingleOrDefault(obj => obj.ID_NOIBAT == _pro.ID_NOIBAT);

            return(chitiet != default(APP_NOIBAT) ? true : false);
        }