public ActionResult themmoi(CHITIETSACH sach, HttpPostedFileBase fileUpload) { ViewBag.MACHUDE = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.Tenchude), "MACHUDE", "Tenchude"); if (fileUpload == null) { ViewBag.thongbao = "Vui lòng chọn ảnh bìa"; return(View()); } else { if (ModelState.IsValid) { //luu ten file luu ý bo sung thu vien using IO var filename = Path.GetFileName(fileUpload.FileName); //luu duong dan cua file var path = Path.Combine(Server.MapPath("~/hinhanh/sach/"), filename); //kiem tra hinh anh ton tai chua if (System.IO.File.Exists(path)) { ViewBag.thongbao = "Hình ảnh đã tồn tại"; } else { fileUpload.SaveAs(path); } sach.Anhbia = filename; db.CHITIETSACHes.Add(sach); db.SaveChanges(); } return(RedirectToAction("Sach")); } }
public ActionResult suasach(CHITIETSACH sach, FormCollection f) { if (ModelState.IsValid) { db.Entry(sach).State = System.Data.EntityState.Modified; db.SaveChanges(); } ViewBag.MACHUDE = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.Tenchude), "MACHUDE", "Tenchude", sach.MACHUDE); return(RedirectToAction("Sach")); }
public ActionResult suasach(int Mactsach) { //lay doi tuong theo mã CHITIETSACH sach = db.CHITIETSACHes.SingleOrDefault(n => n.MaCTS == Mactsach); if (sach == null) { Response.StatusCode = 404; return(null); } ViewBag.MACHUDE = new SelectList(db.CHUDEs.ToList().OrderBy(n => n.Tenchude), "MACHUDE", "Tenchude", sach.MACHUDE); return(View(sach)); }
// chitietsach public ActionResult chitietsach(int Mactsach) { //lay doi tuong theo mã CHITIETSACH sach = db.CHITIETSACHes.SingleOrDefault(n => n.MaCTS == Mactsach); ViewBag.Masach = sach.MaSach; if (sach == null) { Response.StatusCode = 404; return(null); } return(View(sach)); }
//cap nhat gio hang public ActionResult capnhapgiohang(int iMaSP, FormCollection f) { CHITIETSACH ct = db.CHITIETSACHes.SingleOrDefault(n => n.MaCTS == iMaSP); if (ct == null) { Response.StatusCode = 404; return(null); } List <GioHangModels> lstGioHang = LayGioHang(); return(View()); }
public ActionResult Xacnhanxoa(int Mactsach) { CHITIETSACH sach = db.CHITIETSACHes.SingleOrDefault(n => n.MaCTS == Mactsach); ViewBag.Masach = sach.MaSach; if (sach == null) { Response.StatusCode = 404; return(null); } db.CHITIETSACHes.Remove(sach); db.SaveChanges(); return(RedirectToAction("Sach")); }