public ActionResult VerPerfil(VerPerfilViewModels model, FormCollection collection) { if (Session["Session_Usuario_Id"] == null) { return(RedirectToAction("Login", "Home")); } model.Usuario = _blogArticuloServicio.ObtenerUsuarioPorId(collection["nIdHiddenIdUsuario"].ToString(), ref mensaje); if (!ModelState.IsValid) { return(View(model)); } var imagen = collection["nHiddenImagen"].ToString() == "" && collection["nImagen"].ToString() == "" ? "default.png" : collection["nImagen"].ToString() == "" ? collection["nHiddenImagen"].ToString() : collection["nImagen"].ToString(); var usuario = new Usuario() { Id = int.Parse(collection["nIdHiddenIdUsuario"].ToString()), Mail = collection["TxtMail"].ToString(), Contrasena = collection["TxtContrasena"].ToString(), Imagen = imagen }; _blogArticuloServicio.EditarPerfil(usuario, ref mensaje); return(RedirectToAction("Index", "Articulo")); }
public ActionResult VerPerfil() { if (Session["Session_Usuario_Id"] == null) { return(RedirectToAction("Login", "Home")); } var _model = new VerPerfilViewModels(); _model.Usuario = _blogArticuloServicio.ObtenerUsuarioPorId(Session["Session_Usuario_Id"].ToString(), ref mensaje); _model.TxtMail = _model.Usuario.Mail; return(View(_model)); }