public static object IniciarWM(string usuario) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { /*Valida usuario*/ if (usuario == "" || usuario == "0") { objRespuesta.Error("No se logro identificar al usuario"); } else { EUsuario eUsuario = new EUsuario(); eUsuario.ID_ENCRIP = usuario; eUsuario = NUsuario.ObtenerUsuario(eUsuario); if (eUsuario == null) { objRespuesta.Error("No se logro identificar el usuario"); } else if (eUsuario.TOKEN_PASSWORD != usuario) { objRespuesta.Error("Contraseña ya fue reestablecida en otro momento"); } } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ObtenerCuentaWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } EUsuario eUsuario = (EUsuario)HttpContext.Current.Session["userRump"]; EUsuario objE = new EUsuario(); objE.ID_ENCRIP = EUtil.getEncriptar(eUsuario.ID.ToString()); EUsuario objResultado = NUsuario.ObtenerUsuario(objE); objRespuesta.Resultado = objResultado; } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { try { string cadena = HttpContext.Current.Request.Url.AbsoluteUri; cadena = cadena.Substring(cadena.IndexOf("=") + 1, cadena.Length - cadena.IndexOf("=") - 1); EUsuario eUsuario = new EUsuario(); eUsuario.ID_ENCRIP = cadena; eUsuario = NUsuario.ObtenerUsuario(eUsuario); if (eUsuario == null) { lblMensaje.InnerHtml = "No se logro identificar el usuario"; } else if (eUsuario.TOKEN_PASSWORD != cadena) { lblMensaje.InnerHtml = "Usuario ya fue activado en otro momento"; } else { string objResultado = NUsuario.ActivarUsuario(eUsuario); lblMensaje.InnerHtml = objResultado; } } catch { lblMensaje.InnerHtml = "Inconveniente en la activacion del usuario<br />Consulte con administrador"; } } }
public static object ObtenerUsuarioWM(EUsuario objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } EUsuario objResultado = new EUsuario(); objResultado = NUsuario.ObtenerUsuario(objE); objRespuesta.Resultado = objResultado; } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }