private void LlenarAsignaturaComboBox()
        {
            RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>();
            var listado = new List <Asignaturas>();

            listado = repositorioBaseBLL.GetList(p => true);
            AsignaturacomboBox.DataSource    = listado;
            AsignaturacomboBox.DisplayMember = "Descripcion";
            AsignaturacomboBox.ValueMember   = "Creditos";
        }
        private void LlenarComboBox()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();
            var listado = new List <Estudiantes>();

            listado = repositorioBaseBLL.GetList(p => true);
            EstudiantecomboBox.DataSource    = listado;
            EstudiantecomboBox.DisplayMember = "Nombres";
            EstudiantecomboBox.ValueMember   = "EstudianteId";
        }
        private void AgregarButton_Click(object sender, EventArgs e)
        {
            RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>();

            var listado = new List <Asignaturas>();

            if (CriteriotextBox.Text.Trim().Length > 0)
            {
                try
                {
                    switch (FiltrocomboBox.SelectedIndex)
                    {
                    case 0:
                        listado = repositorioBaseBLL.GetList(p => true);
                        break;

                    case 1:
                        int id = Convert.ToInt32(CriteriotextBox.Text);
                        listado = repositorioBaseBLL.GetList(p => p.AsignaturaId == id);
                        break;

                    case 2:
                        listado = repositorioBaseBLL.GetList(p => p.Descripcion.Contains(CriteriotextBox.Text));
                        break;

                    case 3:
                        listado = repositorioBaseBLL.GetList(p => p.Creditos.ToString() == CriteriotextBox.Text);
                        break;
                    }
                }
                catch (Exception)
                {
                }
            }
            else
            {
                listado = repositorioBaseBLL.GetList(p => true);
            }
            AsignautasdataGridView.DataSource = null;
            AsignautasdataGridView.DataSource = listado;
        }
        public void GetList()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();

            Assert.IsNotNull(repositorioBaseBLL.GetList(p => true));
        }
        private void BucarButton_Click(object sender, EventArgs e)
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();

            var listado = new List <Estudiantes>();

            if (FiltrarFechacheckBox.Checked == true)
            {
                if (CriteriotextBox.Text.Trim().Length > 0)
                {
                    try
                    {
                        switch (FiltrocomboBox.SelectedIndex)
                        {
                        case 0:
                            listado = repositorioBaseBLL.GetList(p => true);
                            break;

                        case 1:
                            int id = Convert.ToInt32(CriteriotextBox.Text);
                            listado = repositorioBaseBLL.GetList(p => p.EstudianteId == id);
                            break;

                        case 2:
                            listado = repositorioBaseBLL.GetList(p => p.Nombres.Contains(CriteriotextBox.Text));
                            break;

                        case 3:
                            listado = repositorioBaseBLL.GetList(p => p.Balance.ToString() == CriteriotextBox.Text);
                            break;
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
                else
                {
                    listado = repositorioBaseBLL.GetList(p => true);
                }


                EstudiantedataGridView.DataSource = null;
                EstudiantedataGridView.DataSource = listado;
            }

            else
            {
                if (CriteriotextBox.Text.Trim().Length > 0)
                {
                    try
                    {
                        switch (FiltrocomboBox.SelectedIndex)
                        {
                        case 0:
                            listado = repositorioBaseBLL.GetList(p => true);
                            break;

                        case 1:
                            int id = Convert.ToInt32(CriteriotextBox.Text);
                            listado = repositorioBaseBLL.GetList(p => p.EstudianteId == id);
                            break;

                        case 2:
                            listado = repositorioBaseBLL.GetList(p => p.Nombres.Contains(CriteriotextBox.Text));
                            break;

                        case 3:
                            listado = repositorioBaseBLL.GetList(p => p.Balance.ToString() == CriteriotextBox.Text);
                            break;
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
                else
                {
                    listado = repositorioBaseBLL.GetList(p => true);
                }


                EstudiantedataGridView.DataSource = null;
                EstudiantedataGridView.DataSource = listado;
            }
        }