コード例 #1
0
 public void ListadoGeneral()
 {
     foreach (Usuario usr in UsuarioNegocio.GetAll())
     {
         MostrarDatos(usr);
     }
 }
コード例 #2
0
 public void Listar()
 {
     try
     {
         // Pido las personas
         List <Persona> personas = _personaLogic.GetAll();
         // Pido los usuarios
         List <Usuario> usuarios = _usuarioLogic.GetAll();
         // Consulta para dejar la descripción del plan
         var consulta =
             from u in usuarios
             join p in personas
             on u.IDPersona equals p.ID
             select new
         {
             ID         = u.ID,
             Usuario    = u.NombreUsuario,
             Legajo     = p.Legajo,
             Nombre     = p.Nombre,
             Apellido   = p.Apellido,
             Habilitado = u.Habilitado
         };
         this.dgvUsuarios.AutoGenerateColumns = false;
         this.dgvUsuarios.DataSource          = consulta.ToList();
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, "Usuarios", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #3
0
        private void Listar()
        {
            try
            {
                UsuarioLogic usl = new UsuarioLogic();
                PersonaLogic pel = new PersonaLogic();

                var usuarios = (
                    from Usu in usl.GetAll()

                    join Per in pel.GetAll()
                    on Usu.IdPersona equals Per.IdPersona
                    select new
                {
                    IdUsuario = Usu.ID,
                    Nombre = Per.NombreYApellido,
                    Usuario = Usu.NombreUsuario,
                    IdTipoUsuario = Usu.IdTipoUsuario,
                    Habilitado = Usu.Habilitado
                }).Where(x => x.IdTipoUsuario == TipoUsu).ToList();

                dataGridView1.DataSource = usuarios;
            }
            catch (Exception Ex)
            {
                Notificar("Error de conexión", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #4
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            this.dgvUsuarios.AutoGenerateColumns = false;
            this.dgvUsuarios.DataSource          = ul.GetAll();
        }
コード例 #5
0
 private void LoadGrid()
 {
     //UsuarioLogic log = new UsuarioLogic();
     this.gridview.DataSource = Logic.GetAll();
     this.gridview.DataBind();
     //gridview.EditIndex = -1;
 }
コード例 #6
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            this.dgvUsuarios.AutoGenerateColumns = false; // No genera columnas que no quiero mostrar en la data grid view como la contraseña y ademas las columnas aparecen ordenadas como quiero yo.
            this.dgvUsuarios.DataSource          = ul.GetAll();
        }
コード例 #7
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            UsuarioLogic ul = new UsuarioLogic();
            List <Business.Entities.Usuario> usuarios = ul.GetAll();

            Business.Entities.Usuario currentUser = null;

            foreach (Business.Entities.Usuario usu in usuarios)
            {
                if (usu.NombreUsuario == txtUsuario.Text)
                {
                    currentUser = usu;
                    break;
                }
            }
            if (currentUser == null)
            {
                MessageBox.Show("Usuario incorrecto.", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (currentUser.Clave != txtPass.Text)
            {
                MessageBox.Show("Contraseña incorrecta.", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show("Usted ha ingresado al sistema correctamente.", "Login", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DialogResult = DialogResult.OK;
            }
        }
コード例 #8
0
        public void CompletarGrid()
        {
            try
            {
                UsuarioLogic   ul = new UsuarioLogic();
                List <Persona> personas;
                List <Business.Entities.Usuario> usuarios;
                (usuarios, personas) = ul.GetAll();

                DataTable dt = new DataTable();
                dt.Columns.Add("ID");
                dt.Columns.Add("Nombre");
                dt.Columns.Add("Apellido");
                dt.Columns.Add("NombreUsuario");
                dt.Columns.Add("Email");
                dt.Columns.Add("Habilitado");

                foreach (var usr in personas.Zip(usuarios, (a, b) => new { a, b }))  //Linq combina las dos listas
                {
                    dt.Rows.Add(usr.b.ID, usr.a.Nombre, usr.a.Apellido, usr.b.NombreUsuario, usr.a.Email, usr.b.Habilitado);
                }

                gdvUsuarios.DataSource = dt;
                gdvUsuarios.DataBind();
            }
            catch (Exception ex)
            {
                ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true);
            }
        }
コード例 #9
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            this.dataListado.DataSource = ul.GetAll();
            //this.Ocultarcolumna();
            lblTotal.Text = "Total de registro;" + Convert.ToString(dataListado.Rows.Count);
        }
コード例 #10
0
ファイル: frmUsuarios.cs プロジェクト: martinsosasv/TP2NET
        public void Listar()
        {
            UsuarioLogic   userLog   = new UsuarioLogic();
            List <Usuario> listaUser = new List <Usuario>();

            listaUser = userLog.GetAll();
            this.dgvBase.DataSource = listaUser;
        }
コード例 #11
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            this.grdUsuarios.DataSource = ul.GetAll();
            EnsureGridViewFooter <Usuario>(grdUsuarios);
            this.grdUsuarios.DataBind();
        }
コード例 #12
0
ファイル: Usuarios.cs プロジェクト: trabajoNet2021/TP2Net
        public void ListadoGeneral()
        {
            Console.Clear();

            foreach (Usuario usuario in UsuarioNegocio.GetAll())
            {
                MostrarDatos(usuario);
            }
        }
コード例 #13
0
ファイル: Usuarios.cs プロジェクト: makigom/TP2L06
        public void Listar()
        {
            UsuarioLogic UL = new UsuarioLogic();

            this.dgvUsuarios.AutoGenerateColumns = true;
            List <Usuario> l = UL.GetAll();

            this.dgvUsuarios.DataSource = l;
        }
コード例 #14
0
 private void ListadoGeneral()
 {
     Console.Clear();
     foreach (Usuario usr in UsuarioNegocio.GetAll())
     {
         MostrarDatos(usr);
     }
     Console.WriteLine("Presione una tecla para continuar");
     Console.ReadKey();
 }
コード例 #15
0
 public void Listar()
 {
     this.dgvPersonas.DataSource       = personas.GetAll();
     this.dgvUsuarios.DataSource       = usuarios.GetAll();
     this.dgvEspecialidades.DataSource = especialidades.GetAll();
     this.dgvPlanes.DataSource         = planes.GetAll();
     this.dgvMaterias.DataSource       = materias.GetAll();
     this.dgvComisiones.DataSource     = comisiones.GetAll();
     this.dgvCursos.DataSource         = cursos.GetAll();
     //COMPLETAR
 }
コード例 #16
0
ファイル: Usuarios.cs プロジェクト: MatiBu/Academy
        public void ListadoGeneral()
        {
            Console.Clear();
            List <Usuario> usuarios = UsuarioNegocio.GetAll();

            foreach (var u in usuarios)
            {
                MostrarDatos(u);
            }
            Console.ReadKey();
        }
コード例 #17
0
        private void ModuloUsuarioDesktop_Load(object sender, EventArgs e)
        {
            ModuloLogic  ml = new ModuloLogic();
            UsuarioLogic ul = new UsuarioLogic();

            cmbModulo.DataSource     = ml.GetAll();
            cmbModulo.DisplayMember  = "Descripcion";
            cmbModulo.ValueMember    = "ID";
            cmbUsuario.DataSource    = ul.GetAll();
            cmbUsuario.DisplayMember = "NombreApellido";
            cmbUsuario.ValueMember   = "ID";
        }
コード例 #18
0
 public void Listar()
 {
     try
     {
         UsuarioLogic ul = new UsuarioLogic();
         this.dgvUsuarios.DataSource = ul.GetAll();
     }
     catch (Exception Ex)
     {
         Notificar("Error", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #19
0
 public void Listar()
 {
     try
     {
         UsuarioLogic ul = new UsuarioLogic();
         this.dgvUsuarios.DataSource = ul.GetAll();
     }
     catch (Exception e)
     {
         this.Notificar("Se produjo un error al intentar mostrar la lista de usuarios.", e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #20
0
 public void Listar()
 {
     try
     {
         UsuarioLogic ul = new UsuarioLogic();
         this.dgvUsuarios.AutoGenerateColumns = false;
         this.dgvUsuarios.DataSource = ul.GetAll(comboBox_TipoBusqueda.SelectedItem.ToString(), toolStripTextBox_Usuario.Text);
     } catch (Exception ex)
     {
         MessageBox.Show("Error al listar los usuarios\n" + ex);
     }
 }
コード例 #21
0
 public void Listar()
 {
     try
     {
         UsuarioLogic ul = new UsuarioLogic();
         dgvUsuarios.DataSource = ul.GetAll();
     }
     catch (Exception Ex)
     {
         MessageBox.Show(Ex.Message);
     }
 }
コード例 #22
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            try
            {
                dgvUsuarios.DataSource = ul.GetAll();
            }
            catch (Exception ExcepcionManejada)
            {
                MessageBox.Show(ExcepcionManejada.Message, "Error Base de Datos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #23
0
        public void GetAllTest()
        {
            //Arrange
            _UsuarioLogic = new UsuarioLogic();
            List <Usuario> usuarios          = new List <Usuario>();
            int            cantidadRegistros = 9;

            //Act
            usuarios = _UsuarioLogic.GetAll();

            //Assert
            Assert.AreEqual(usuarios.Count, cantidadRegistros);
        }
コード例 #24
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            this.dgvUsuarios.DataSource = ul.GetAll();

            id.DataPropertyName         = "ID";
            nombre.DataPropertyName     = "Nombre";
            apellido.DataPropertyName   = "Apellido";
            usuario.DataPropertyName    = "NombreUsuario";
            email.DataPropertyName      = "EMail";
            habilitado.DataPropertyName = "Habilitado";
        }
コード例 #25
0
        public void Listar()
        {
            UsuarioLogic u1 = new UsuarioLogic();

            try
            {
                this.dgvUsuarios.DataSource = u1.GetAll();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
コード例 #26
0
 public void Listar()
 {
     try
     {
         UsuarioLogic usuarioLogic = new UsuarioLogic();
         this.dgvUsuarios.DataSource = usuarioLogic.GetAll();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al recuperar los datos del usuario", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         throw ex;
     }
 }
コード例 #27
0
 public void Listar()
 {
     try
     {
         UsuarioLogic ul = new UsuarioLogic();
         this.dgvUsuarios.DataSource = ul.GetAll();
         FormatoDGV.ActualizaColor(dgvUsuarios);
     }
     catch (Exception Ex)
     {
         Notificar("Error de carga de usuarios", Ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #28
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            try
            {
                this.dgvUsuarios.DataSource = ul.GetAll();
            }
            catch (Exception ExcepcionManejada)
            {
                MessageBox.Show(ExcepcionManejada.Message);
            }
        }
コード例 #29
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            try
            {
                this.dgvUsuarios.DataSource = ul.GetAll();
            }
            catch (Exception Ex)
            {
                Exception ExcepcionManejada = new Exception("Error al recuperar lista de usuarios", Ex);
                throw ExcepcionManejada;
            }
        }
コード例 #30
0
        public void Listar()
        {
            UsuarioLogic ul = new UsuarioLogic();

            try
            {
                dgvUsuarios.DataSource = ul.GetAll();
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
            }
        }