public ActionResult Create([Bind(Include = "MaSanPham,TenSanPham,AnhMatTruoc,AnhMatSau,KichThuocSanPham,LuotXem,GiaSanPham,Sale,GioiTinh,MoTaSanPham,MaDanhMuc,NgayTao,GiaKhuyenMai,SanPhamMoiorCu,LuongMua,LoaiSanPham")] tbSanPham tbSanPham, HttpPostedFileBase fileUpload) { var fileimg = Path.GetFileName(fileUpload.FileName); //Lưu file var pa = Path.Combine(Server.MapPath("~/Content/LayoutAdmin/images"), fileimg); if (fileUpload == null) { ViewBag.ThongBao = "Chọn hình ảnh"; return(View()); } else if (System.IO.File.Exists(pa)) { ViewBag.ThongBao = "Hình ảnh đã tồn tại!"; } else { fileUpload.SaveAs(pa); } tbSanPham.NgayTao = DateTime.Now; tbSanPham.LuotXem = 0; tbSanPham.LuongMua = 0; db.tbSanPhams.Add(tbSanPham); tbSanPham.AnhMatTruoc = fileUpload.FileName; db.SaveChanges(); ViewBag.MaDanhMuc = new SelectList(db.tbDanhMucs, "MaDanhMuc", "TenDanhMuc", tbSanPham.MaDanhMuc); return(RedirectToAction("Index")); }
public ActionResult ThemVaoGioHang(int?masanpham) { if (Session["GioHangTamThoi"] == null) { Session["GioHangTamThoi"] = new List <ClassGioHangTamThoi>(); Session["Dem"] = "Trống"; } List <ClassGioHangTamThoi> GioHangTamThoi = Session["GioHangTamThoi"] as List <ClassGioHangTamThoi>; if (GioHangTamThoi.FirstOrDefault(n => n.MaSanPham == masanpham) == null) { tbSanPham sanpham = dt.tbSanPhams.Find(masanpham); if (Session["Dem"].ToString() == "Trống") { Session["Dem"] = "0"; } Session["Dem"] = Int32.Parse(Session["Dem"].ToString()) + 1; ClassGioHangTamThoi item = new ClassGioHangTamThoi() { MaSanPham = sanpham.MaSanPham, TenSanPham = sanpham.TenSanPham, SoLuong = 1, GiaSanPham = decimal.ToInt32(sanpham.GiaSanPham.Value) }; GioHangTamThoi.Add(item); } else { ClassGioHangTamThoi gio = GioHangTamThoi.FirstOrDefault(n => n.MaSanPham == masanpham); gio.SoLuong++; } return(Redirect(Request.UrlReferrer.ToString())); }
public ActionResult DeleteConfirmed(int id) { tbSanPham tbSanPham = db.tbSanPhams.Find(id); db.tbSanPhams.Remove(tbSanPham); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "MaSanPham,TenSanPham,AnhMatTruoc,AnhMatSau,KichThuocSanPham,LuotXem,GiaSanPham,Sale,GioiTinh,MoTaSanPham,MaDanhMuc,NgayTao,GiaKhuyenMai,SanPhamMoiorCu,LuongMua,LoaiSanPham")] tbSanPham tbSanPham) { if (ModelState.IsValid) { db.Entry(tbSanPham).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaDanhMuc = new SelectList(db.tbDanhMucs, "MaDanhMuc", "TenDanhMuc", tbSanPham.MaDanhMuc); return(View(tbSanPham)); }
// GET: AdminQuanLySanPham/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbSanPham tbSanPham = db.tbSanPhams.Find(id); if (tbSanPham == null) { return(HttpNotFound()); } return(View(tbSanPham)); }
// GET: AdminQuanLySanPham/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbSanPham tbSanPham = db.tbSanPhams.Find(id); if (tbSanPham == null) { return(HttpNotFound()); } ViewBag.MaDanhMuc = new SelectList(db.tbDanhMucs, "MaDanhMuc", "TenDanhMuc", tbSanPham.MaDanhMuc); return(View(tbSanPham)); }