//Khoi tao gio hàng theo Masach duoc truyen vao voi Soluong mac dinh la 1 public Giohang(int Malaptop) { iMalaptop = Malaptop; LAPTOP laptop = data.LAPTOPs.Single(n => n.Malaptop == iMalaptop); sTenlaptop = laptop.Tenlaptop; sAnhbia = laptop.Anhbia; dDongia = double.Parse(laptop.Giaban.ToString()); iSoluong = 1; }
public ActionResult Xoasanpham(int id) { //Lay ra doi tuong sach can xoa theo ma LAPTOP laptop = db.LAPTOPs.SingleOrDefault(n => n.Malaptop == id); ViewBag.Malaptop = laptop.Malaptop; if (laptop == null) { Response.StatusCode = 404; return(null); } return(View(laptop)); }
public ActionResult Xacnhanxoa(int id) { LAPTOP laptop = db.LAPTOPs.SingleOrDefault(n => n.Malaptop == id); ViewBag.Masach = laptop.Malaptop; if (laptop == null) { Response.StatusCode = 404; return(null); } db.LAPTOPs.DeleteOnSubmit(laptop); db.SubmitChanges(); return(RedirectToAction("Laptop")); }
public ActionResult Suasanpham(int id) { //Lay ra doi tuong sach theo ma LAPTOP laptop = db.LAPTOPs.SingleOrDefault(n => n.Malaptop == id); ViewBag.Malaptop = laptop.Malaptop; if (laptop == null) { Response.StatusCode = 404; return(null); } //Dua du lieu vao dropdownList //Lay ds tu tabke chu de, sắp xep tang dan trheo ten chu de, chon lay gia tri Ma CD, hien thi thi Tenchude ViewBag.MaCD = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.TenChuDe), "MaCD", "TenChude", laptop.MaCD); ViewBag.MaHang = new SelectList(db.HANGs.ToList().OrderBy(n => n.TenHang), "MaHang", "TenHang", laptop.MaHang); return(View(laptop)); }
public ActionResult ThemmoiSanpham(LAPTOP laptop, HttpPostedFileBase fileUpload) { //Dua du lieu vao dropdownload ViewBag.MaCD = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.TenChuDe), "MaCD", "TenChude"); ViewBag.MaNXB = new SelectList(db.HANGs.ToList().OrderBy(n => n.TenHang), "MaHang", "TenHang"); //Kiem tra duong dan file if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } //Them vao CSDL else { if (ModelState.IsValid) { //Luu ten fie, luu y bo sung thu vien using System.IO; var fileName = Path.GetFileName(fileUpload.FileName); //Luu duong dan cua file var path = Path.Combine(Server.MapPath("~/Images"), fileName); //Kiem tra hình anh ton tai chua? if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { //Luu hinh anh vao duong dan fileUpload.SaveAs(path); } laptop.Anhbia = fileName; //Luu vao CSDL db.LAPTOPs.InsertOnSubmit(laptop); db.SubmitChanges(); } return(RedirectToAction("Laptop")); } }
public ActionResult Suasanpham(LAPTOP laptop, HttpPostedFileBase fileUpload) { //Dua du lieu vao dropdownload ViewBag.MaCD = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.TenChuDe), "MaCD", "TenChude"); ViewBag.MaHang = new SelectList(db.HANGs.ToList().OrderBy(n => n.TenHang), "MaHang", "TenHang"); //Kiem tra duong dan file if (fileUpload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } //Them vao CSDL else { if (ModelState.IsValid) { //Luu ten fie, luu y bo sung thu vien using System.IO; var fileName = Path.GetFileName(fileUpload.FileName); //Luu duong dan cua file var path = Path.Combine(Server.MapPath("~/Images/"), fileName); //Kiem tra hình anh ton tai chua? //Luu hinh anh vao duong dan fileUpload.SaveAs(path); LAPTOP lp = db.LAPTOPs.SingleOrDefault(n => n.Malaptop == laptop.Malaptop); lp.Tenlaptop = laptop.Tenlaptop; lp.Mota = laptop.Mota; lp.Anhbia = fileName; lp.Soluongton = laptop.Soluongton; lp.Giaban = laptop.Giaban; //Luu vao CSDL UpdateModel(laptop); db.SubmitChanges(); } return(RedirectToAction("Laptop")); } }