Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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";
                }
            }
        }
Пример #4
0
        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);
        }