public ActionResult ThemmoiSP(NuocGK ngk, HttpPostedFileBase fileupload) { ViewBag.nhanhieuNGK = new SelectList(db.LoaiNGKs.ToList().OrderBy(n => n.TenLoaiNGK), "id_LoaiNGK", "TenLoaiNGK"); if (fileupload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } if (ModelState.IsValid) { var filename = Path.GetFileName(fileupload.FileName); var path = Path.Combine(Server.MapPath("~/images"), filename); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileupload.SaveAs(path); } ngk.hinhanh = filename; db.NuocGKs.Add(ngk); db.SaveChanges(); return(RedirectToAction("SanPham")); } return(View()); }
public ActionResult SuaSP(NuocGK ngk, HttpPostedFileBase fileupload) { ViewBag.nhanhieuNGK = new SelectList(db.LoaiNGKs.ToList().OrderBy(n => n.TenLoaiNGK), "id_LoaiNGK", "TenLoaiNGK"); if (fileupload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } if (ModelState.IsValid) { var filename = Path.GetFileName(fileupload.FileName); var path = Path.Combine(Server.MapPath("~/images"), filename); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileupload.SaveAs(path); } NuocGK n = db.NuocGKs.Where(x => x.id_NuocGK == ngk.id_NuocGK).Single <NuocGK>(); n.nhanhieuNGK = ngk.nhanhieuNGK; n.tenNGK = ngk.tenNGK; n.dongia = ngk.dongia; //n.soluongton = ngk.soluongton; ngk.hinhanh = filename; db.SaveChanges(); } return(RedirectToAction("SanPham")); }
public ActionResult SuaSP(int id) { NuocGK ngk = db.NuocGKs.SingleOrDefault(n => n.id_NuocGK == id); if (ngk == null) { Response.StatusCode = 404; } ViewBag.nhanhieuNGK = new SelectList(db.LoaiNGKs.ToList().OrderBy(n => n.TenLoaiNGK), "id_LoaiNGK", "TenLoaiNGK"); return(View(ngk)); }
public ActionResult ChitietSP(int id) { NuocGK ngk = db.NuocGKs.SingleOrDefault(n => n.id_NuocGK == id); ViewBag.id_NuocGK = ngk.id_NuocGK; if (ngk == null) { Response.StatusCode = 404; } return(View(ngk)); }
public ActionResult HuyHD(int id) { HoaDon hd = db.HoaDons.Find(id); hd.Status = 4; foreach (var ele in hd.ChiTietHoaDons) { NuocGK nuoc = db.NuocGKs.Find(ele.id_NuocGK); nuoc.soluongton += ele.soluongmua; db.SaveChanges(); } return(View("Index")); }
public ActionResult Xacnhanxoa(int id) { NuocGK ngk = db.NuocGKs.SingleOrDefault(n => n.id_NuocGK == id); ViewBag.id_NuocGK = ngk.id_NuocGK; if (ngk == null) { Response.StatusCode = 404; return(null); } db.NuocGKs.Remove(ngk); db.SaveChanges(); return(RedirectToAction("SanPham")); }
public ActionResult Xacnhanxoa(int id) { NuocGK ngk = db.NuocGKs.SingleOrDefault(n => n.id_NuocGK == id); ViewBag.id_NuocGK = ngk.id_NuocGK; if (ngk == null) { Response.StatusCode = 404; return(null); } try { db.NuocGKs.Remove(ngk); db.SaveChanges(); } catch (Exception) { ModelState.AddModelError("ErrorMessage", "Dữ liệu đang được sử dụng ! Chưa thể xóa được !"); return(View("Index")); } return(RedirectToAction("SanPham")); }