public JsonResult ObtenerDatosUsuario() { ResultadoSesion objResultado = new ResultadoSesion(); try { objResultado.Resultado = (List <Sesion>)System.Web.HttpContext.Current.Session["SessionDatosUsuarioLogeado"]; objResultado.Error = false; objResultado.MensajeError = ""; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { objResultado.Error = true; objResultado.MensajeError = ex.Message; objResultado.Resultado = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }
public JsonResult IniciarSesion(string usuario, string contrasena, string ejercicio) { Sesion objSesion = new Sesion(); List <Sesion> list = new List <Sesion>(); ResultadoSesion objResultado = new ResultadoSesion(); string Verificador = string.Empty; try { objSesion.Usuario = usuario.ToUpper(); objSesion.Contrasena = contrasena; objSesion.Ejercicio = Convert.ToInt32(ejercicio); list = DataContext.VerificaUsuario(objSesion, ref Verificador); if (Verificador == "0") { System.Web.HttpContext.Current.Session["SessionDatosUsuarioLogeado"] = list; objResultado.Error = false; objResultado.MensajeError = ""; objResultado.Resultado = list; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } else { objResultado.Error = true; objResultado.MensajeError = Verificador; objResultado.Resultado = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } } catch (Exception ex) { objResultado.Error = true; objResultado.MensajeError = ex.Message; objResultado.Resultado = null; return(Json(objResultado, JsonRequestBehavior.AllowGet)); } }