Example #1
0
        private void EntrarButton_Click(object sender, RoutedEventArgs e)
        {
            MainWindow m = new MainWindow();

            lista = UsuariosBll.GetList(p => true);
            bool paso = false;

            foreach (var item in lista)
            {
                if ((item.NombreUsuario == UsuarioTexbox.Text) && (item.Clave == PasswordBox.Password))
                {
                    UsuarioId = item.UsuarioId;
                    m.Show();
                    paso = true;
                    this.Close();
                    break;
                }
            }
            if (paso == false)
            {
                MessageBox.Show("Nombre de usuario o ContraseƱa incorrecto", "Error", MessageBoxButton.OK, MessageBoxImage.Information);
                UsuarioTexbox.Text   = string.Empty;
                PasswordBox.Password = string.Empty;
                UsuarioTexbox.Focus();
            }
        }
Example #2
0
        public ActionResult Index()
        {
            var usuarios = new List <Usuarios>();
            var bll      = new UsuariosBll();

            string sql = "";

            usuarios = bll.GetList(sql, true);

            return(View(usuarios));
        }
Example #3
0
        private void ConsultarButton_Click(object sender, EventArgs e)
        {
            var listado = new List <Usuario>();

            if (Validar())
            {
                return;
            }

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltrocomboBox.Text)
                {
                case "Todo":
                    listado = UsuariosBll.GetList(p => true);
                    break;

                case "Id":
                    int id = Convert.ToInt32(CriterioTextBox.Text);
                    listado = UsuariosBll.GetList(p => p.UsuarioId == id);
                    break;

                case "Nombre":
                    listado = UsuariosBll.GetList(p => p.Nombre.Contains(CriterioTextBox.Text));
                    break;

                case "Email":
                    listado = UsuariosBll.GetList(p => p.Email.Contains(CriterioTextBox.Text));
                    break;

                case "Usuarios":
                    listado = UsuariosBll.GetList(p => p.Usuarios.Contains(CriterioTextBox.Text));
                    break;

                case "Nivel de usuarios":
                    listado = UsuariosBll.GetList(p => p.NivelUsuario.Contains(CriterioTextBox.Text));
                    break;
                }
            }
            else
            {
                listado = UsuariosBll.GetList(p => true);
            }

            dataGridView.DataSource = null;
            dataGridView.DataSource = listado;
        }
Example #4
0
        private void ConsultarButton_Click_1(object sender, RoutedEventArgs e)
        {
            var listado = new List <Usuarios>();

            if (CriterioTextBox.Text.Trim().Length > 0)
            {
                switch (FiltroComboBox.SelectedIndex)
                {
                case 0:        //todo
                    listado = UsuariosBll.GetList(p => true);
                    break;

                case 1:        //ID
                    int id = Convert.ToInt32(CriterioTextBox.Text);
                    listado = UsuariosBll.GetList(p => p.UsuarioId == id);
                    break;

                case 2:        //Nombre
                    listado = UsuariosBll.GetList(p => p.Nombres.Contains(CriterioTextBox.Text));
                    break;

                case 3:        //NombreUsuarios
                    listado = UsuariosBll.GetList(p => p.NombreUsuario.Contains(CriterioTextBox.Text));
                    break;

                case 4:        //Email
                    listado = UsuariosBll.GetList(p => p.Email.Contains(CriterioTextBox.Text));
                    break;
                }
            }
            else
            {
                listado = UsuariosBll.GetList(p => true);
            }

            ConsultaDataGrip.ItemsSource = null;
            ConsultaDataGrip.ItemsSource = listado;
        }