public ActionResult Create(Slide slide) { if (ModelState.IsValid) { var dao = new SlideDao(); slide.CreateDate = DateTime.Now; slide.CreateBy = Common.CommonConstants.USER_SESSION; long id = dao.Insert(slide); if (id > 0) { SetAlert("Thêm slides thành công", "success"); return(RedirectToAction("Index", "Slide")); } else { ModelState.AddModelError("", "Thêm slides không thành công"); } } else { return(View("AddSlide")); } return(View("Index")); }
public ActionResult Create(Slide slide) { var dao = new SlideDao(); if (ModelState.IsValid) { long id = dao.Insert(slide); if (id > 0) { // chuyển hướng trang về admin/slide/index var result = dao.ListAllForAdmin(); return(RedirectToAction("Index", "Slide", result)); } else { ModelState.AddModelError("", "Thêm không thành công"); SetAlert("Thêm không thành công", "error"); } } else { ModelState.AddModelError("", "Form lỗi"); SetAlert("Form lỗi", "error"); } return(View("Create")); }
public ActionResult Create([Bind(Include = "ID,Image, Link, CreateDate, Status")] Slide slide, HttpPostedFileBase image) { try { if (ModelState.IsValid) { var dao = new SlideDao(); var path = ""; var filename = ""; if (image != null) { filename = DateTime.Now.ToString("dd-MM-yy-hh-mm-ss-") + image.FileName; path = Path.Combine(Server.MapPath("~/Image"), filename); image.SaveAs(path); slide.Image = filename; } //else //{ // content.Image = "~/Image/logo.png"; //} slide.Link = slide.Link; slide.CreateDate = Convert.ToDateTime(DateTime.UtcNow.ToLocalTime()); slide.Status = Convert.ToBoolean(true); var id = dao.Insert(slide); if (id > 0) { SetAlert("Thêm mới thành thành công", "success"); ViewBag.Success = "Thêm thành công"; slide = new Slide(); return(RedirectToAction("Index", "Slide")); } else { ModelState.AddModelError("", "Thêm mới ko thành công"); } } } catch (DbEntityValidationException e) { throw e; } catch (Exception ex) { throw ex; } return(View(slide)); }
public ActionResult Create(Slide model, HttpPostedFileBase image) { if (ModelState.IsValid) { if (image != null) { var dao = new SlideDao(); string fileName = Path.GetFileName(image.FileName); string[] tokens = fileName.Split('.'); if (tokens[tokens.Count() - 1] == "png" || tokens[tokens.Count() - 1] == "jpg" || tokens[tokens.Count() - 1] == "jpeg" || tokens[tokens.Count() - 1] == "gif") { string folderPath = Path.Combine(Server.MapPath("/Assets/client/images"), fileName); image.SaveAs(folderPath); model.Image = "/Assets/client/images/" + fileName; model.CreatedDate = DateTime.Now; var result = dao.Insert(model); if (result) { TempData["Success"] = "Thêm sản phẩm thành công!"; return(RedirectToAction("Index")); } else { TempData["Error"] = "Thêm sản phẩm thất bại!"; return(View()); } } else { ModelState.AddModelError("", "File hình ảnh chưa phù hợp!"); return(View()); } } else { ModelState.AddModelError("", "Chưa chọn hình ảnh!"); return(View()); } } else { return(View()); } }
public ActionResult Create(Slide model) { if (ModelState.IsValid) { var slide = new SlideDao(); model.CreateDate = DateTime.Now; model.CreateBy = ((UserLogin)HttpContext.Session["USER_SESSION"]).ID; slide.Insert(model); SetAlert("Them moi thanh cong ", "success"); return(RedirectToAction("Index", "Slide")); } else { SetAlert("Them moi that bai", "error"); ModelState.AddModelError("", "Them moi khong thanh cong."); } return(View()); }
public ActionResult Create(Slide tt) { if (ModelState.IsValid) { var dao = new SlideDao(); long id = dao.Insert(tt); if (id > 0) { SetAlert("Thêm slide thành công", "success"); return(RedirectToAction("Index", "Slide")); } else { ModelState.AddModelError("", "Thêm slide không thành công"); } } return(View("Index")); }
public ActionResult Create(Slide slide) { if (ModelState.IsValid) { var dao = new SlideDao(); long id = dao.Insert(slide); if (id > 0) { SetAlert("Create a new slide successfully.", "success"); return(RedirectToAction("Index", "Slide")); } else { ModelState.AddModelError("", "Create a new slide failed."); return(RedirectToAction("Create", "Slide")); } } return(View(slide)); }
public ActionResult Create(Slide model) { if (ModelState.IsValid) { var session = (UserLogin)Session[CommonConstants.USER_SESSION]; model.CreatedBy = session.UserName; var dao = new SlideDao(); long id = dao.Insert(model); if (id > 0) { SetAlert("Thêm thông tin thành công", "success"); return(RedirectToAction("Index", "Slide")); } else { SetAlert("Thêm slide không thành công", "error"); ModelState.AddModelError("", "Thêm thông tin không thành công"); } } return(View()); }
public ActionResult Create(Slide slide) { try { if (ModelState.IsValid) { // TODO: Add insert logic here var id = dao.Insert(slide); if (id > 0) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", StaticResources.Resources.InsertCategoryFailed); } } } catch { return(View()); } return(View()); }
public ActionResult Create(SlideViewModel model) { try { if (ModelState.IsValid) { var slide = new Slide(); slide.UpdateSlide(model); int id = _slideDao.Insert(slide); if (id > 0) { SetAlert("Thêm thành công", "success"); return(RedirectToAction("Index", "Slide")); } else { ModelState.AddModelError("", "Thêm thất bại"); } } return(View(model)); } catch { return(View()); } }