public ActionResult Create([Bind(Include = "idsp,tensp,idloaisp,mota,giaban,soluong,giamgia,hinhanh,trangthai")] SanPham sanpham, HttpPostedFileBase Fileupload, HttpPostedFileBase Fileupload_2) { if (Fileupload == null) { ViewBag.ThongBao = "Yeu cau nhap lai hinh anh"; } 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 = "Hình Ảnh đã tồn tại"; } else { Fileupload.SaveAs(path); } // sanpham.idsp = ""; sanpham.hinhanh = filename; db.SanPhams.Add(sanpham); db.SaveChanges(); return(RedirectToAction("Index")); } } ViewBag.idsp = new SelectList(db.LoaiSanPhams, "idsp", "tensp", sanpham.idsp); return(View(sanpham)); }
public ActionResult Create([Bind(Include = "iddonhang,idKH,idsp,soluong,mota,trangthai,kieuthanhtoan,ngayxuat,tongtien,idnv")] DonHang donhang) { if (ModelState.IsValid) { db.DonHangs.Add(donhang); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(donhang)); }
public ActionResult Create([Bind(Include = "idloaisp,tenloai,tieudengan")] LoaiSanPham loaisanpham) { if (ModelState.IsValid) { db.LoaiSanPhams.Add(loaisanpham); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(loaisanpham)); }
public ActionResult Create(NguoiDung nguoidung) { if (ModelState.IsValid) { db.NguoiDungs.Add(nguoidung); db.SaveChanges(); return(Redirect("/Home/Index")); } else { ViewBag.ThongBao = "Đăng ký không hợp lệ"; return(View()); } }
public ActionResult Detail(string id, string SupplierID) { var model = new SANPHAMF().FinEntity(id); ViewBag.SANPHAM = new SANPHAMF().DSSanPham.ToList(); ViewBag.DANHMUC = new LoaiSanPhamF().LoaiSanPhams.ToList(); ViewBag.Count = TempData["CountBag"]; TempData.Keep("CountBag"); return(View(model)); var model1 = db.SanPhams.Find(id); ViewBag.SanPham = new SanPham().ViewDetail(id); // Tăng số lần xem // model.Views++; db.SaveChanges(); // Lấy cookie cũ tên views var views = Request.Cookies["views"]; // Nếu chưa có cookie cũ -> tạo mới if (views == null) { views = new HttpCookie("views"); } // Bổ sung mặt hàng đã xem vào cookie views.Values[id.ToString()] = id.ToString(); // Đặt thời hạn tồn tại của cookie views.Expires = DateTime.Now.AddMonths(1); // Gửi cookie về client để lưu lại Response.Cookies.Add(views); // Lấy List<int> chứa mã hàng đã xem từ cookie var keys = views.Values .AllKeys.Select(k => int.Parse(k)).ToList(); // Truy vấn háng đãn xem //ViewBag.Views = db.SanPhams // .Where(p => keys.Contains(p.Id)); //return View(model); }