示例#1
0
        public ActionResult Ajustes(MvcModel m)
        {
            try
            {
                AccesoDatos datos = new AccesoDatos();
                MvcModel    mvc   = new MvcModel();
                mvc.usuario               = (Usuario)Session["usuario"];   //recibe el usuario que viene del Home a traves de la Session
                m.usuario.idUsuario       = mvc.usuario.idUsuario;         // tomo solo el id del usuario de la Session
                m.usuario.idTipoUsuario   = mvc.usuario.idTipoUsuario;
                m.lstProvincias           = new AccesoDatos().getListaProvincias();
                m.usuario.fechaNacimiento = conversor.txtAFecha(m.usuario.strFechaNac);

                m.usuario = datos.ActualizarUsuario(m.usuario);
                if (m.usuario != null)
                {
                    //m.usuario.logueado = true;
                    Session["usuario"]         = m.usuario;
                    TempData["ok-upd-ajustes"] = "ok";
                    return(View(m));
                }
                TempData["error"] = "error";


                return(View(mvc));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }