コード例 #1
0
        // GET: IntoPrevention/Create
        public ActionResult Create()
        {
            ViewBag.LastNameUser = lastName;
            var model = new IntoPreventionViewModel();

            return(View(model));
        }
コード例 #2
0
 public ActionResult Delete(int id, IntoPreventionViewModel model)
 {
     ViewBag.LastNameUser = lastName;
     try
     {
         intoPreventionManager.DeleteIntoPrevention(id);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(model));
     }
 }
コード例 #3
0
 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));
     }
 }
コード例 #4
0
 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());
     }
 }