private void InicializarComboIdioma()
        {
            BLL.Idioma bllIdioma = new BLL.Idioma();

            cmbIdioma.ItemsSource = bllIdioma.ObtenerIdiomas();

            cmbIdioma.DisplayMemberPath = "Descripcion";

            cmbIdioma.SelectedValuePath = "Id";
        }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
        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;
        }
Ejemplo n.º 4
0
        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;
          
        }