public BE.Usuario ObtenerUsuarioPorId(int id) { BLL.Idioma bllIdioma = new BLL.Idioma(); BLL.Permiso bllPermiso = new BLL.Permiso(); var aUsuario = _dalManagerUsuario.ObtenerUsuarioPorId(id); aUsuario.Permisos = bllPermiso.ObtenerPermisosDeUsuario(aUsuario.Id); aUsuario.Idioma = bllIdioma.ObtenerIdiomaDeUsuario(aUsuario.Id); return aUsuario; }
public List<BE.Usuario> ObtenerUsuarios() { BLL.Idioma bllIdioma = new BLL.Idioma(); BLL.Permiso bllPermiso = new BLL.Permiso(); List<BE.Usuario> usuarios = _dalManagerUsuario.Leer(); foreach (BE.Usuario usuario in usuarios) { usuario.Permisos = bllPermiso.ObtenerPermisosDeUsuario(usuario.Id); usuario.Idioma = bllIdioma.ObtenerIdiomaDeUsuario(usuario.Id); } return usuarios; }
public BE.Usuario ObtenerUsuarioPorNombreDeUsuario(string nombreUsuario) { BLL.Idioma bllIdioma = new BLL.Idioma(); BLL.Permiso bllPermiso = new BLL.Permiso(); var aUsuario = _dalManagerUsuario.ObtenerUsuarioPorNombreDeUsuario(nombreUsuario); if (aUsuario != null) { aUsuario.Permisos = bllPermiso.ObtenerPermisosDeUsuario(aUsuario.Id); aUsuario.Idioma = bllIdioma.ObtenerIdiomaDeUsuario(aUsuario.Id); } return aUsuario; }