Ejemplo n.º 1
0
        public Evaluaciones()
        {
            EvaluacionesBLL oEvalBLL = new EvaluacionesBLL();

            InitializeComponent();
            dgvEvaluaciones.DataSource = oEvalBLL.getEvaluaciones().Tables[0];
        }
Ejemplo n.º 2
0
        public void BuscarTest()
        {
            Evaluaciones evaluacion = new Evaluaciones();

            evaluacion = EvaluacionesBLL.Buscar(16);
            Assert.AreEqual(evaluacion != null, true);
        }
 private void Consultarbutton_Click(object sender, EventArgs e)
 {
     var listado = new List<Evaluaciones>();
     if (CriteriotextBox.Text.Trim().Length > 0)
     {
         switch (FiltrocomboBox.SelectedIndex)
         {
             case 0://Todo
                 listado = EvaluacionesBLL.GetList(p => true);
                 break;
             case 1://ID
                 int id = Convert.ToInt32(CriteriotextBox.Text);
                 listado = EvaluacionesBLL.GetList(p => p.EvaluacionID == id);
                 break;
             case 2://Nombre
                 listado = EvaluacionesBLL.GetList(p => p.Nombre.Contains(CriteriotextBox.Text));
                 break;
             case 3://Perdido
                 decimal perdido = Convert.ToDecimal(CriteriotextBox.Text);
                 listado = EvaluacionesBLL.GetList(p => p.Perdido == perdido);
                 break;
             case 4://Pronostico
                 int pronostico = Convert.ToInt32(CriteriotextBox.Text);
                 listado = EvaluacionesBLL.GetList(p => p.Pronostico == pronostico);
                 break;
         }
         listado = listado.Where(x => x.Fecha.Date >= DesdedateTimePicker.Value.Date && x.Fecha.Date <= HastadateTimePicker.Value.Date).ToList();
     }
     else
     {
         listado = EvaluacionesBLL.GetList(p => true);
     }
     ConsultardataGridView.DataSource = null;
     ConsultardataGridView.DataSource = listado;
 }
Ejemplo n.º 4
0
        public void GuardarTest()
        {
            Evaluaciones evaluacion = new Evaluaciones(0, "Elian Garcia", DateTime.Now, 31, 25, 6);
            bool         realizado  = EvaluacionesBLL.Guardar(evaluacion);

            Assert.AreEqual(realizado, true);
        }
Ejemplo n.º 5
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int Id;

            int.TryParse(IDEvaluacionesnumericUpDown.Value.ToString(), out Id);

            try
            {
                if (EvaluacionesBLL.Buscar(Id) != null)
                {
                    if (EvaluacionesBLL.Eliminar(Id))
                    {
                        MessageBox.Show("Eliminada Correctamente", "Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                else
                {
                    MessageBox.Show("No se puede eliminar porque no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool         paso = false;
            Evaluaciones evaluacion;

            if (!Validar())
            {
                return;
            }
            evaluacion = LlenaClase();

            if (IDnumericUpDown.Value == 0)
            {
                paso = EvaluacionesBLL.Guardar(evaluacion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una evaluacion que no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = EvaluacionesBLL.Modificar(evaluacion);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 7
0
        private void BtConsulta_Click(object sender, EventArgs e)
        {
            var listado = new List <Evaluaciones>();

            if (tbCriterio.Text.Trim().Length > 0)
            {
                switch (cbFiltrar.SelectedIndex)
                {
                case 0:
                    listado = EvaluacionesBLL.GetList(evaluacion => true);
                    break;

                case 1:
                    int id = Convert.ToInt32(tbCriterio.Text);
                    listado = EvaluacionesBLL.GetList(evaluacion => evaluacion.IDEvaluacion == id);
                    break;

                case 2:
                    listado = EvaluacionesBLL.GetList(evaluacion => evaluacion.Estudiante.Contains(tbCriterio.Text));
                    break;
                }

                listado = listado.Where(c => c.Fecha.Date >= DesdeDateTimePicker.Value.Date && c.Fecha.Date <= HastaDateTimePicker.Value.Date).ToList();
            }
            else
            {
                listado = EvaluacionesBLL.GetList(p => true);
            }

            ConsultaDataGridView.DataSource = null;
            ConsultaDataGridView.DataSource = listado;
        }
Ejemplo n.º 8
0
        public void BuscarTest()
        {
            int          id = 1;
            Evaluaciones e  = new Evaluaciones();

            e = EvaluacionesBLL.Buscar(id);

            Assert.IsNotNull(e);
        }
Ejemplo n.º 9
0
        public void EliminarTest()
        {
            bool         paso;
            Evaluaciones evaluacion = new Evaluaciones();

            evaluacion.EvaluacionID = 20;

            paso = EvaluacionesBLL.Eliminar(evaluacion.EvaluacionID);
            Assert.AreEqual(paso, true);
        }
Ejemplo n.º 10
0
        public Recientes()
        {
            VacantesBLL       oVacBLL  = new VacantesBLL();
            CapacitacionesBLL oCapBLL  = new CapacitacionesBLL();
            EvaluacionesBLL   oEvalBll = new EvaluacionesBLL();

            InitializeComponent();
            dgvVacantesRecientes.DataSource = oVacBLL.getVacantes(5).Tables[0];
            dgvCapaRecientes.DataSource     = oCapBLL.getCapacitaciones(5).Tables[0];
            dgvEvalRecientes.DataSource     = oEvalBll.getEvaluaciones(5).Tables[0];
        }
Ejemplo n.º 11
0
        public void PronosticarTest()
        {
            bool         paso;
            Evaluaciones evaluacion = new Evaluaciones();

            evaluacion.EvaluacionID = 20;
            evaluacion.Nombre       = "Jose Armando";
            evaluacion.Valor        = 31;
            evaluacion.Logrado      = 29;
            evaluacion.Fecha        = DateTime.Parse("28/01/2001");

            paso = EvaluacionesBLL.Pronosticar(evaluacion);
            Assert.AreEqual(paso, true);
        }
Ejemplo n.º 12
0
        private Evaluaciones LlenaClase()
        {
            Evaluaciones evaluacion = new Evaluaciones();

            evaluacion.EvaluacionID = Convert.ToInt32(IDnumericUpDown.Value);
            evaluacion.Fecha        = FechadateTimePicker.Value;
            evaluacion.Nombre       = NombretextBox.Text;
            evaluacion.Valor        = Convert.ToDecimal(ValortextBox.Text);
            evaluacion.Logrado      = Convert.ToDecimal(LogradotextBox.Text);
            evaluacion.Perdido      = Convert.ToDecimal(ValortextBox.Text) - Convert.ToDecimal(LogradotextBox.Text);

            EvaluacionesBLL.Pronosticar(evaluacion);

            return(evaluacion);
        }
Ejemplo n.º 13
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            Evaluaciones evaluacion = new Evaluaciones();
            bool         realizado  = false;

            if (!Validar())
            {
                return;
            }

            try
            {
                evaluacion = LlenaClase();

                if (EvaluacionIDnumericUpDown.Value == 0)
                {
                    realizado = EvaluacionesBLL.Guardar(evaluacion);
                }
                else
                {
                    if (!Existe())
                    {
                        MessageBox.Show("No se puede modificar porque no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        return;
                    }
                    realizado = EvaluacionesBLL.Modificar(evaluacion);
                }
            }
            catch (Exception)
            {
                throw;
            }

            if (realizado)
            {
                LimpiarCampos();
                MessageBox.Show("Guardado exitosamente!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Error al guardar!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 14
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int id;

            int.TryParse(IDnumericUpDown.Text, out id);

            Limpiar();
            if (EvaluacionesBLL.Buscar(id) != null)
            {
                if (EvaluacionesBLL.Eliminar(id))
                {
                    MessageBox.Show("Eliminado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show("No se puede eliminar una evaluacion que no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 15
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            Evaluaciones evaluacion = new Evaluaciones();
            int          id;

            int.TryParse(IDnumericUpDown.Text, out id);

            Limpiar();

            evaluacion = EvaluacionesBLL.Buscar(id);
            if (evaluacion != null)
            {
                LlenaCampo(evaluacion);
            }
            else
            {
                MessageBox.Show("Evaluacion no encontrada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 16
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int Id;

            int.TryParse(IDEvaluacionesnumericUpDown.Value.ToString(), out Id);

            try
            {
                Evaluaciones evaluacion = EvaluacionesBLL.Buscar(Id);

                if (evaluacion != null)
                {
                    LlenaCampos(evaluacion);
                }
                else
                {
                    MessageBox.Show("Evaluacion no encontrada", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 17
0
        private bool Existe()
        {
            Evaluaciones evaluacion = EvaluacionesBLL.Buscar((int)IDEvaluacionesnumericUpDown.Value);

            return(evaluacion != null);
        }
Ejemplo n.º 18
0
        private bool ExisteEnLaBaseDeDatos()
        {
            Evaluaciones evaluacion = EvaluacionesBLL.Buscar((int)IDnumericUpDown.Value);

            return(evaluacion != null);
        }
Ejemplo n.º 19
0
        private bool Existe()
        {
            Evaluaciones e = EvaluacionesBLL.Buscar((int)EvaluacionIDnumericUpDown.Value);

            return(e != null);
        }