// GET: IntoPrevention/Create public ActionResult Create() { ViewBag.LastNameUser = lastName; var model = new IntoPreventionViewModel(); return(View(model)); }
public ActionResult Delete(int id, IntoPreventionViewModel model) { ViewBag.LastNameUser = lastName; try { intoPreventionManager.DeleteIntoPrevention(id); return(RedirectToAction("Index")); } catch { return(View(model)); } }
public ActionResult Edit(int id, IntoPreventionViewModel model) { ViewBag.LastNameUser = lastName; try { var intoPrevention = Mapper.Map <IntoPreventionViewModel, IntoPrevention>(model); intoPreventionManager.StoreIntoPrevention(intoPrevention); return(RedirectToAction("Index")); } catch { return(View(model)); } }
public ActionResult Create(IntoPreventionViewModel model, HttpPostedFileBase fileImg) { ViewBag.LastNameUser = lastName; if (fileImg != null) { if (fileImg.ContentLength > 0) { if (Path.GetExtension(fileImg.FileName).ToLower() == ".jpg" || Path.GetExtension(fileImg.FileName).ToLower() == ".png" || Path.GetExtension(fileImg.FileName).ToLower() == ".gif" || Path.GetExtension(fileImg.FileName).ToLower() == ".jpeg") { //guardar fileImg string extension = Path.GetExtension(fileImg.FileName); string archivo = (ReducirEspaciado(model.Title)).ToLower(); string pathPlusFile = string.Format("~/Uploads/" + archivo + extension); fileImg.SaveAs(Server.MapPath(pathPlusFile)); model.FileImage = pathPlusFile; // ViewBag.UploadSuccess = true; } } } else { string pathPlusFile = string.Format("~/Uploads/" + "image_not_found.png"); model.FileImage = pathPlusFile; } try { var intoPrevention = Mapper.Map <IntoPreventionViewModel, IntoPrevention>(model); intoPreventionManager.StoreIntoPrevention(intoPrevention); return(RedirectToAction("Index")); } catch { return(View()); } }