Ejemplo n.º 1
0
        // GET: Deficiency/Create
        public ActionResult Create()
        {
            ViewBag.LastNameUser = lastName;
            var model = new DeficiencyViewModel();

            return(View(model));
        }
Ejemplo n.º 2
0
 public ActionResult Delete(int id, DeficiencyViewModel model)
 {
     try
     {
         deficiencyManager.DeleteDeficiency(id);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(model));
     }
 }
Ejemplo n.º 3
0
 public ActionResult Edit(int id, DeficiencyViewModel model)
 {
     try
     {
         var deficiency = Mapper.Map <DeficiencyViewModel, Deficiency>(model);
         deficiencyManager.StoreDeficiency(deficiency);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(model));
     }
 }
Ejemplo n.º 4
0
 public ActionResult Create(DeficiencyViewModel model)
 {
     ViewBag.LastNameUser = lastName;
     try
     {
         var deficiency = Mapper.Map <DeficiencyViewModel, Deficiency>(model);
         deficiencyManager.StoreDeficiency(deficiency);
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         Console.WriteLine("Ooops, : " + e);
         return(View());
     }
 }
Ejemplo n.º 5
0
 public ActionResult Create(DeficiencyViewModel 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.Name.ToString())).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 deficiency = Mapper.Map <DeficiencyViewModel, Deficiency>(model);
         deficiencyManager.StoreDeficiency(deficiency);
         return(RedirectToAction("Index"));
     }
     catch (Exception e)
     {
         Console.WriteLine("Ooops, : " + e);
         return(View());
     }
 }
Ejemplo n.º 6
0
 public ActionResult Edit(int id, DeficiencyViewModel 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.Name)).ToLower();
                 string pathPlusFile = string.Format("~/Uploads/" + archivo + extension);
                 fileImg.SaveAs(Server.MapPath(pathPlusFile));
                 model.FileImage = pathPlusFile;
                 // ViewBag.UploadSuccess = true;
             }
         }
     }
     else
     {
         model.FileImage = temporal;
     }
     try
     {
         var deficiency = Mapper.Map <DeficiencyViewModel, Deficiency>(model);
         deficiencyManager.StoreDeficiency(deficiency);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(model));
     }
 }
Ejemplo n.º 7
0
        // GET: Deficiency/Create
        public ActionResult Create()
        {
            var model = new DeficiencyViewModel();

            return(View(model));
        }