/// <summary> /// Método que instancia la clase UsuariosDa /// </summary> public UsuariosBo() { if (_usuariosDa == null) { _usuariosDa = new UsuariosDa(); } }
public UsuariosResponse ObtenerUsuarioPorRut(UsuariosRequest request) { var usuarios = new UsuariosDa().ObtenerUsuarios(); if (!usuarios.EsValido) { return(null); } usuarios.Usuario = usuarios.Usuarios.FirstOrDefault(o => request.RutUsuario.Equals(o.Rut)); return(usuarios); }
/// <summary> /// Método que valida si el usuario cumple con el rol /// </summary> /// <param name="rutUsuario">Rut del Usuario</param> /// <returns>Validación del usuario</returns> public bool ValidarRolUsuario(int rutUsuario) { var usuario = new UsuariosDa().ObtenerUsuario(rutUsuario); return usuario != null && new GeneralDa().ObtenerRoles().Exists(rol => usuario.IdRol.Equals(rol.IdRol)); }