public ActionResult ThemMoiDC(DoChoi dc, HttpPostedFileBase fileUpload) { ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai"); ViewBag.MaXX = new SelectList(db.XuatXus.ToList().OrderBy(n => n.TenXX), "MaXX", "TenXX"); ViewBag.MaTH = new SelectList(db.ThuongHieus.ToList().OrderBy(n => n.TenTH), "MaTH", "TenTH"); ViewBag.MaCL = new SelectList(db.ChatLieus.ToList().OrderBy(n => n.TenCL), "MaCL", "TenCL"); if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } else { if (ModelState.IsValid) { var filename = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Content/img"), filename); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } dc.AnhBia = filename; db.DoChois.InsertOnSubmit(dc); db.SubmitChanges(); } return(RedirectToAction("DoChoi")); } }
public GioHang(int maDC) { iMaDC = maDC; DoChoi dochoi = data.DoChois.Single(m => m.MaDC == maDC); sTenDC = dochoi.TenDC; sAnhBia = dochoi.AnhBia; dDonGia = double.Parse(dochoi.GiaBan.ToString()); iSoLuong = 1; }
public ActionResult XoaDC(int id) { DoChoi dochoi = db.DoChois.SingleOrDefault(n => n.MaDC == id); ViewBag.MaDC = dochoi.MaDC; if (dochoi == null) { Response.StatusCode = 404; return(null); } return(View(dochoi)); }
public ActionResult Xacnhanxoa(int id) { DoChoi dochoi = db.DoChois.SingleOrDefault(n => n.MaDC == id); ViewBag.MaDC = dochoi.MaDC; if (dochoi == null) { Response.StatusCode = 404; return(null); } db.DoChois.DeleteOnSubmit(dochoi); db.SubmitChanges(); return(RedirectToAction("DoChoi")); }
public ActionResult SuaDC(int id) { DoChoi dochoi = db.DoChois.SingleOrDefault(n => n.MaDC == id); if (dochoi == null) { Response.StatusCode = 404; return(null); } ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai", dochoi.MaLoai); ViewBag.MaXX = new SelectList(db.XuatXus.ToList().OrderBy(n => n.TenXX), "MaXX", "TenXX", dochoi.MaXX); ViewBag.MaTH = new SelectList(db.ThuongHieus.ToList().OrderBy(n => n.TenTH), "MaTH", "TenTH", dochoi.MaTH); ViewBag.MaCL = new SelectList(db.ChatLieus.ToList().OrderBy(n => n.TenCL), "MaCL", "TenCL", dochoi.MaCL); return(View(dochoi)); }
public ActionResult SuaDC(DoChoi dochoi, HttpPostedFileBase fileUpload) { ViewBag.MaLoai = new SelectList(db.Loais.ToList().OrderBy(n => n.TenLoai), "MaLoai", "TenLoai", dochoi.MaLoai); ViewBag.MaXX = new SelectList(db.XuatXus.ToList().OrderBy(n => n.TenXX), "MaXX", "TenXX", dochoi.MaXX); ViewBag.MaTH = new SelectList(db.ThuongHieus.ToList().OrderBy(n => n.TenTH), "MaTH", "TenTH", dochoi.MaTH); ViewBag.MaCL = new SelectList(db.ChatLieus.ToList().OrderBy(n => n.TenCL), "MaCL", "TenCL", dochoi.MaCL); DoChoi dc = db.DoChois.SingleOrDefault(n => n.MaDC == dochoi.MaDC); if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View(dc)); } else { if (ModelState.IsValid) { var fileName = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Content/img"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } dc.TenDC = dochoi.TenDC; dc.GiaBan = dochoi.GiaBan; dc.MoTa = dochoi.MoTa; dc.NgayCapNhat = dochoi.NgayCapNhat; dc.AnhBia = fileName; dc.SoLuongTon = dochoi.SoLuongTon; dc.MaTH = dochoi.MaTH; dc.MaXX = dochoi.MaXX; dc.MaCL = dochoi.MaCL; dc.MaLoai = dochoi.MaLoai; UpdateModel(dc); db.SubmitChanges(); } return(RedirectToAction("DoChoi")); } }