public ActionResult Themmoi(TIN tin, HttpPostedFileBase fileupload) { ViewBag.MaTD = new SelectList(data.CHUDEs.ToList().OrderBy(n => n.TENCHUDE), "MACHUDE", "TENCHUDE"); if (fileupload == null) { ViewBag.Thongbao = "Vui lòng chọn ảnh"; return(View()); } else { if (ModelState.IsValid) { var fileName = Path.GetFileName(fileupload.FileName); var path = Path.Combine(Server.MapPath("~/HinhAnh/"), fileName); if (System.IO.File.Exists(path)) { ViewBag.Thongbao = "Hình ảnh đã tồn tại"; } else { fileupload.SaveAs(path); } tin.MAANH = fileName; data.TINs.InsertOnSubmit(tin); data.SubmitChanges(); } return(RedirectToAction("Tin")); } }
public ActionResult ThemTinTuc(FormCollection c, TIN t, HttpPostedFileBase file) { var tieude = c["TieuDe"]; var hinh = c["Hinh"]; var tt = c["TomTat"]; var ngay = c["Ngay"]; if (String.IsNullOrEmpty(tieude)) { ViewData["Loi"] = "Tiêu đề tin không được để trống."; } else if (String.IsNullOrEmpty(tt)) { ViewData["Loi1"] = "Bạn hãy nhập nội dung cho tin."; } else if (file == null) { ViewData["Loi2"] = "Bạn hãy chọn hình tiêu biểu."; } else if (String.IsNullOrEmpty(ngay)) { ViewData["Loi3"] = "Bạn hãy nhập ngày cập nhật."; } else if (!file.FileName.Contains(".jpg") && !file.FileName.Contains(".png") && !file.FileName.Contains(".img")) { ViewData["Loi2"] = "Vui lòng chèn đúng tệp hình"; } else { if (ModelState.IsValid) { var fileName = Path.GetFileName(file.FileName); var path = Path.Combine(Server.MapPath("~/HinhAnh/Tin"), fileName); if (System.IO.File.Exists(path)) { ViewData["Loi2"] = "Hình ảnh đã tồn tại"; } else { file.SaveAs(path); } t.Hinh = file.FileName; t.Ngay = DateTime.Parse(ngay); t.TieuDe = tieude; t.TomTat = tt; t.MaTin = data.TINs.Count(m => m.MaTin != null); data.TINs.InsertOnSubmit(t); data.SubmitChanges(); /*sp.MASP = "MH" + data.SANPHAMs.Count(m => m.MASP != null); * data.SANPHAMs.InsertOnSubmit(sp); * data.SubmitChanges();*/ } return(RedirectToAction("TinTuc")); } return(this.ThemTinTuc()); }
public ActionResult Xoa(string id) { TIN sanpham = data.TINs.SingleOrDefault(n => n.MATIN == id); ViewBag.MaSP = sanpham.MATIN; if (sanpham == null) { Response.StatusCode = 404; return(null); } return(View(sanpham)); }
public ActionResult Xacnhanxoa(string id) { TIN sanpham = data.TINs.SingleOrDefault(n => n.MATIN == id); ViewBag.MaSP = sanpham.MATIN; if (sanpham == null) { Response.StatusCode = 404; return(null); } data.TINs.DeleteOnSubmit(sanpham); data.SubmitChanges(); return(RedirectToAction("Tin")); }
public ActionResult ChiTiet(int id) { TIN chiTiet = data.TINs.Where(m => m.MaTin == id).First(); return(View(chiTiet)); }