public ActionResult CreateFurniture(NOITHAT nt, HttpPostedFileBase fileUpload) { ViewBag.MaNSX = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX"); ViewBag.MaLoaiNT = new SelectList(db.LOAINOITHATs.ToList().OrderBy(n => n.TenLoaiNT), "MaLoaiNT", "TenLoaiNT"); ViewBag.MaLoaiPhong = new SelectList(db.LOAIPHONGs.ToList().OrderBy(n => n.TenLoaiPhong), "MaLoaiPhong", "TenLoaiPhong"); if (fileUpload == null) { ViewBag.Thongbao = "Choose image, please!!!"; return(View()); } else { 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 = "Image exist"; } else { fileUpload.SaveAs(path); } nt.AnhBia = fileName; db.NOITHATs.InsertOnSubmit(nt); db.SubmitChanges(); } return(RedirectToAction("Furnitures")); } }
public Cart(int MaNT) { iMaNT = MaNT; NOITHAT noithat = db.NOITHATs.Single(n => n.MaNT == iMaNT); sTenNT = noithat.TenNT; sAnhBia = noithat.AnhBia; dDonGia = double.Parse(noithat.GiaBan.ToString()); iSoLuong = 1; }
public ActionResult ConfirmFurniture(int id) { NOITHAT nt = db.NOITHATs.SingleOrDefault(n => n.MaNT == id); ViewBag.MaNT = nt.MaNT; if (nt == null) { Response.StatusCode = 404; return(null); } db.NOITHATs.DeleteOnSubmit(nt); db.SubmitChanges(); return(RedirectToAction("Furnitures")); }
public ActionResult DeleteFurniture(int id) { if (Session["NguoiQuanTri"] == null || Session["NguoiQuanTri"].ToString() == "") { return(RedirectToAction("Login", "Admin")); } NOITHAT nt = db.NOITHATs.SingleOrDefault(n => n.MaNT == id); ViewBag.MaNT = nt.MaNT; if (nt == null) { Response.StatusCode = 404; return(null); } return(View(nt)); }
public ActionResult EditFurniture(NOITHAT nt, HttpPostedFileBase fileUpload) { if (ModelState.IsValid) { try { //ViewBag.MaNSX = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX"); //ViewBag.MaLoaiNT = new SelectList(db.LOAINOITHATs.ToList().OrderBy(n => n.TenLoaiNT), "MaLoaiNT", "TenLoaiNT"); //ViewBag.MaLoaiPhong = new SelectList(db.LOAIPHONGs.ToList().OrderBy(n => n.TenLoaiPhong), "MaLoaiPhong", "TenLoaiPhong"); var editFurniture = db.NOITHATs.SingleOrDefault(f => f.MaNT == nt.MaNT); if (fileUpload != null) { var fileName = Path.GetFileName(fileUpload.FileName); var path = Path.Combine(Server.MapPath("~/Images"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Image exists"; } else { fileUpload.SaveAs(path); } editFurniture.AnhBia = fileName; } string tes = Convert.ToString(nt.GiaBan); decimal test = decimal.Parse(tes); editFurniture.TenNT = nt.TenNT; editFurniture.SoLuongTon = nt.SoLuongTon; editFurniture.NgayCapNhat = DateTime.Parse(String.Format("{0:dd/MM/yyyy}", DateTime.Now)); editFurniture.BestSeller = nt.BestSeller; editFurniture.GiaBan = test; UpdateModel(editFurniture); db.SubmitChanges(); return(RedirectToAction("Furnitures", "Admin")); } catch (Exception ex) { return(HttpNotFound()); } } else { return(View()); } }
public ActionResult EditFurniture(int id) { //if (Session["NguoiQuanTri"] == null || Session["NguoiQuanTri"].ToString() == "") //{ // return RedirectToAction("Login", "Admin"); //} NOITHAT nt = db.NOITHATs.SingleOrDefault(n => n.MaNT == id); if (nt == null) { Response.StatusCode = 404; return(null); } //ViewBag.MaNSX = new SelectList(db.NHASANXUATs.ToList().OrderBy(n => n.TenNSX), "MaNSX", "TenNSX"); //ViewBag.MaLoaiNT = new SelectList(db.LOAINOITHATs.ToList().OrderBy(n => n.TenLoaiNT), "MaLoaiNT", "TenLoaiNT"); //ViewBag.MaLoaiPhong = new SelectList(db.LOAIPHONGs.ToList().OrderBy(n => n.TenLoaiPhong), "MaLoaiPhong", "TenLoaiPhong"); return(View(nt)); }