public ActionResult Create(BlogPost model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             _repo.Crear(model);
             return(RedirectToAction("Index"));
         }
     }
     catch (Exception ex)
     {
         //Log ex
     }
     return(View(model));
 }
Exemplo n.º 2
0
        //L33c6c añadimos Create(BlogPost model)
        public ActionResult Create(BlogPost model)//FormCollection collection)
        {
            try
            {
                /*L34c1c se comentamos na vista  @Scripts.Render("~/bundles/jqueryval"), a validacion de datos faise
                 * solo desde aqui*/
                if (ModelState.IsValid) //indicamos se as reglas de validacion son cumplidas
                {
                    _repo.Crear(model); //error:btn dereito -crear internal void Crear(BlogPost model) en Services/Blogrepository

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                //log gardariamos a excepcion nun log ou BBDD
            }
            return(View(model));//se ocurre unha exception ou o modelo nn é valido retornamos o modelo o usuario
        }
Exemplo n.º 3
0
        public ActionResult Create(BlogPostModel model)
        {
            try
            {
                // TODO: Add insert logic here
                if (ModelState.IsValid)
                {
                    //este modelo se enviara a crear, luego se enviara al MODELO de BlogPostModel (y despues de ahi a la DB)
                    _repo.Crear(model);

                    return(RedirectToAction("Index"));
                }
            }
            catch (Exception ex)
            {
                //log ex
            }
            return(View(model));
        }