Beispiel #1
0
        /// <summary>
        /// Este método se utiliza para realizar un login a partir de un nombre de usuario y su contraseña,
        /// y devolver la información necesaria.
        /// </summary>
        /// <param name="pNombreDeUsuario">El nombre del usuario.</param>
        /// <param name="pClave">La contraseña del usuario.</param>
        /// <returns></returns>
        public LoginDTO Login(string pNombreDeUsuario, string pClave)
        {
            LoginDTO loginDTO = new LoginDTO();
            Usuario  usuario  = ServiciosUsuario.LoginUsuario(pNombreDeUsuario, pClave);

            loginDTO.IdUsuario = usuario.UsuarioId;
            loginDTO.EsAdmin   = usuario.Admin;
            loginDTO.IdSesion  = ServiciosSesion.ObtenerSesionActiva(usuario.UsuarioId);
            return(loginDTO);
        }
Beispiel #2
0
 /// <summary>
 /// Registra a un usuario en la base de datos de la aplicación
 /// </summary>
 /// <param name="pUser">Nombre del usuario</param>
 /// <param name="pPass">Contraseña del usuario</param>
 public void AddUser(string pUser, string pPass)
 {
     ServiciosUsuario.AgregarUsuario(pUser, pPass);
 }
 /// <summary>
 /// Incrementa la autoridad de un usuario a administrador
 /// </summary>
 /// <param name="pUsuario">El usuario</param>
 /// <returns></returns>
 public void UsuarioAAdmin(string pUsuario)
 {
     ServiciosUsuario.UsuarioAAdmin(pUsuario);
 }