Example #1
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int         id;
            Estudiantes estudiantes = new Estudiantes();

            id = (int)IdEstudiantenumericUpDown.Value;
            // int.TryParse(IdEstudiantenumericUpDown.Text, out id);

            RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>();

            Limpiar();
            try
            {
                estudiantes = repositorio.Buscar(id);
                if (estudiantes != null)
                {
                    MessageBox.Show("Estudiante encontrado");
                    LlenarCampo(estudiantes);
                }
                else
                {
                    MessageBox.Show("No se pudo encontrar");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No existe el estudiante");
            }
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int id;

            id = (int)IdnumericUpDown.Value;
            RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>();
            Asignaturas asignaturas = new Asignaturas();

            try
            {
                asignaturas = repositorioBaseBLL.Buscar(id);
                if (asignaturas != null)
                {
                    MessageBox.Show("Asignatura encontrada");
                    LlenarCampo(asignaturas);
                }
                else
                {
                    MessageBox.Show("No se pudo encontrar la asignatura");
                }
            }catch
            {
                MessageBox.Show("La asignatura no existe");
            }
        }
Example #3
0
        public void Eliminar()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();
            Estudiantes estudiantes = new Estudiantes();

            Assert.IsTrue(repositorioBaseBLL.Eliminar(1));
        }
        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";
        }
        public void Modificar()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();
            Estudiantes estudiantes = new Estudiantes();

            estudiantes.EstudianteId = 1;
            estudiantes.Balance      = 1212;
            estudiantes.Nombres      = "al;skd";
            estudiantes.FechaIngreso = DateTime.Now;
            Assert.IsTrue(repositorioBaseBLL.Modificar(estudiantes));
        }
        public void GuardarEstudiante()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();
            Estudiantes estudiantes = new Estudiantes();

            estudiantes.EstudianteId = 1;
            estudiantes.Balance      = 12121;
            estudiantes.FechaIngreso = DateTime.Now;
            estudiantes.Nombres      = "Nombre";

            Assert.IsTrue(repositorioBaseBLL.Guardar(estudiantes));
        }
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int id;

            id = (int)IdnumericUpDown.Value;
            RepositorioBaseBLL <Asignaturas> repositorio = new RepositorioBaseBLL <Asignaturas>();

            try
            {
                if (repositorio.Eliminar(id))
                {
                    MessageBox.Show("Eliminado con existo");
                    Limpiar();
                }
            }catch
            {
                MessageBox.Show("No se pudo eliminar");
            }
        }
        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;
        }
Example #10
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int id;

            id = (int)IdEstudiantenumericUpDown.Value;
            Limpiar();
            try
            {
                RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>();

                Estudiantes estudiantes = new Estudiantes();

                if (repositorio.Eliminar(1))
                {
                    MessageBox.Show("Eliminado correctamente");
                }
            }catch
            {
                MessageBox.Show("El estudiante no existe");
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            bool paso = false;
            RepositorioBaseBLL <Asignaturas> repositorio = new RepositorioBaseBLL <Asignaturas>();
            Asignaturas asignaturas = new Asignaturas();

            if (!Validar())
            {
                return;
            }

            asignaturas = LlenarClase();
            if (IdnumericUpDown.Value == 0)
            {
                paso = repositorio.Guardar(asignaturas);
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar a alguien que no existe");
                }
                else
                {
                    paso = repositorio.Modificar(asignaturas);
                    MessageBox.Show("Modificado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            if (paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #12
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            RepositorioBaseBLL <Estudiantes> repositorio = new RepositorioBaseBLL <Estudiantes>();
            bool paso = false;

            if (!Validar())
            {
                return;
            }

            Estudiantes estudiante = LlenarClase();

            if (IdEstudiantenumericUpDown.Value == 0)
            {
                paso = repositorio.Guardar(estudiante);
            }
            else
            {
                if (!ExistenEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un estudiante que no existe");
                }
                else
                {
                    paso = repositorio.Modificar(estudiante);
                }
            }
            if (paso)
            {
                MessageBox.Show("Guardado", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            Limpiar();
        }
        public void GetList()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();

            Assert.IsNotNull(repositorioBaseBLL.GetList(p => true));
        }
        public void Buscar()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();

            Assert.IsNotNull(repositorioBaseBLL.Buscar(1));
        }
Example #15
0
        private bool ExistenEnLaBaseDeDatos()
        {
            RepositorioBaseBLL <Estudiantes> repositorioBaseBLL = new RepositorioBaseBLL <Estudiantes>();

            return(repositorioBaseBLL.Buscar((int)IdEstudiantenumericUpDown.Value) != null);
        }
        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;
            }
        }
        private bool ExisteEnLaBaseDeDatos()
        {
            RepositorioBaseBLL <Asignaturas> repositorioBaseBLL = new RepositorioBaseBLL <Asignaturas>();

            return(repositorioBaseBLL.Buscar((int)IdnumericUpDown.Value) != null);
        }