예제 #1
0
 public ActionResult Create(SANPHAM sanpham, HttpPostedFileBase fileUpload)
 {
     //Đưa dữ liệu vào dropdownlist
     ViewBag.MaLoai = new SelectList(db.LOAISANPHAMs.ToList().OrderBy(x => x.TENLOAI), "MaLoai", "TenLoai");
     if (fileUpload == null)
     {
         ViewBag.ThongBao = "Chọn hình ảnh";
         return(View());
     }
     //Add data
     if (ModelState.IsValid)
     {
         //lưu tên file
         var fileName = Path.GetFileName(fileUpload.FileName);
         //lưu đường dẫn
         var path = Path.Combine(Server.MapPath("~/Image"), fileName);
         //Kiểm tra hình ảnh đã tồn tại chưa
         if (System.IO.File.Exists(path))
         {
             ViewBag.ThongBao = "Hình ảnh đã tồn tại";
         }
         else
         {
             fileUpload.SaveAs(path);
         }
         sanpham.ANHBIA = "Image/" + fileUpload.FileName;
         db.SANPHAMs.Add(sanpham);
         db.SaveChanges();
     }
     return(RedirectToAction("Susscess"));
 }
예제 #2
0
파일: Users.cs 프로젝트: DatNT1998/CnWeb
 //Thêm mới khách hàng
 public long Insert(KHACHHANG entity)
 {
     db.KHACHHANGs.Add(entity);
     db.SaveChanges();
     return(entity.MAKH);
 }