public ActionResult Index(Models.Mensajes mensajes) { try { var mensajesInsertar = Mapper.Map <DATA.Mensajes>(mensajes); mensaj.InsertarMensajes(mensajesInsertar); return(RedirectToAction("Index", "Home")); } catch (Exception) { ModelState.AddModelError("error", "No se ha podido insertar"); } ViewBag.Rol = Session["Rol"].ToString(); return(Index()); }
public ActionResult Create(Models.Mensajes mensajes) { // TODO: Add insert logic here try { mensajes.Username = Session["Username"].ToString(); var mensajeInsertar = Mapper.Map <DATA.Mensajes>(mensajes); mensaj.InsertarMensajes(mensajeInsertar); ViewBag.Rol = Session["Rol"].ToString(); return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
public ActionResult Edit(Models.Mensajes mensajes) { try { if (!ModelState.IsValid) { return(View()); } // TODO: Add update logic here mensajes.Username = Session["Username"].ToString(); var mensajeEditar = Mapper.Map <DATA.Mensajes>(mensajes); mensaj.ActualizaMensajes(mensajeEditar); ViewBag.Rol = Session["Rol"].ToString(); return(RedirectToAction("Index")); } catch { return(View()); } }