private void Cargar()
        {
            context = new MatriculaEntities();
            if (CursoId.HasValue)
            {
                this.Text       = "Actualizar curso";
                btnGuardar.Text = "Actualizar";
                var curso = context.Curso.Find(CursoId);
                txtCodigo.Text = curso.Codigo;
                txtNombre.Text = curso.Nombre;
                if (curso.Estado == "ACT")
                {
                    checkActivo.Checked = true;
                }
                else
                {
                    checkActivo.Checked = false;
                }
            }

            else
            {
                this.Text       = "Registrar curso";
                btnGuardar.Text = "Registrar";
            }
        }
        private void Cargar()
        {
            context = new MatriculaEntities();
            if (AlumnoId.HasValue)
            {
                this.Text       = "Actualizar datos alumno";
                btnGuardar.Text = "Actualizar";
                var alumno = context.Alumno.Find(AlumnoId);
                txtCodigo.Text   = alumno.Codigo;
                txtNombre.Text   = alumno.Nombre;
                txtApellido.Text = alumno.Apellido;

                if (alumno.Estado == "ACT")
                {
                    checkEstado.Checked = true;
                }
                else
                {
                    checkEstado.Checked = false;
                }
            }

            else
            {
                this.Text       = "Registrar alumno";
                btnGuardar.Text = "Registrar";
            }
        }
Exemplo n.º 3
0
        private void CargarResultados()
        {
            var filtro = txtFiltro.Text;

            context = new MatriculaEntities();
            if (cbbTipoFiltro.SelectedIndex == 0)//Busqueda por codigo
            {
                var resultados = context.Curso.Where(x => x.Codigo.Contains(filtro))
                                 .ToList();
                dgvListaCursos.DataSource = resultados;
            }

            else if (cbbTipoFiltro.SelectedIndex == 1)//Busqueda por nombre
            {
                var resultados = context.Curso.Where(x => x.Nombre.Contains(filtro)).ToList();
                dgvListaCursos.DataSource = resultados;
            }

            else // Tipo filtro vacio
            {
                var resultados = context.Curso.Where(x => x.Codigo.Contains(filtro) || x.Nombre.Contains(filtro))
                                 .ToList();
                dgvListaCursos.DataSource = resultados;
            }
        }
        private void CargarResultados()
        {
            var filtro = txtFiltro.Text;

            /* var query = context.Alumno.AsQueryable();
             * foreach(var token in filtro.Split(','))
             * {
             *   query = query.Where(x => x.Codigo.Contains(token) ||
             *                       x=>x.Nombre.Contains(token) ||
             *                     x=>x.Apellido.Contains(token));
             * }
             */
            context = new MatriculaEntities();

            if (cbbTipoFiltro.SelectedIndex == 0)//Busqueda por codigo
            {
                var resultados = context.Alumno.Where(x => x.Codigo.Contains(filtro))
                                 .ToList();
                dgvListaAlumnos.DataSource = resultados;
            }

            else if (cbbTipoFiltro.SelectedIndex == 1)//Busqueda por nombre
            {
                var resultados = context.Alumno.Where(x => x.Nombre.Contains(filtro)).ToList();
                dgvListaAlumnos.DataSource = resultados;
            }

            else if (cbbTipoFiltro.SelectedIndex == 2)//Busqueda por apellido
            {
                var resultados = context.Alumno.Where(x => x.Apellido.Contains(filtro)).ToList();
                dgvListaAlumnos.DataSource = resultados;
            }

            else if (cbbTipoFiltro.SelectedIndex == 3)//Busqueda por estado
            {
                var resultados = context.Alumno.Where(x => x.Estado.Contains(filtro)).ToList();
                dgvListaAlumnos.DataSource = resultados;
            }

            else // Tipo filtro vacio
            {
                var resultados = context.Alumno.Where(x => x.Codigo.Contains(filtro) ||
                                                      x.Nombre.Contains(filtro) ||
                                                      x.Apellido.Contains(filtro) ||
                                                      x.Estado.Contains(filtro))
                                 .ToList();
                dgvListaAlumnos.DataSource = resultados;
            }
            //context.Alumno.OrderBy(x => x.AlumnoId);
        }
Exemplo n.º 5
0
 public frmLogin()
 {
     InitializeComponent();
     context = new MatriculaEntities();
 }
 private void Cargar()
 {
     context = new MatriculaEntities();
     CargarCursos();
     CargarMatricula();
 }
 private void Cargar()
 {
     context = new MatriculaEntities();
     CargarResultados();
 }