示例#1
0
        public void GuardarTest()
        {
            bool       paso;
            Evaluacion evaluacion = new Evaluacion();

            evaluacion.Evaluacionid   = 0;
            evaluacion.Fecha          = DateTime.Now;
            evaluacion.Estudiante     = "Test";
            evaluacion.Valor          = 20;
            evaluacion.Logrado        = 15;
            evaluacion.PuntosPerdidos = evaluacion.Valor - evaluacion.Logrado;
            paso = EvaluacionBLL.Guardar(evaluacion);
            Assert.AreEqual(paso, true);
        }
示例#2
0
        public void GuardarTest()
        {
            bool       paso;
            Evaluacion evaluacion = new Evaluacion();

            evaluacion.IDEvaluacion = 0;
            evaluacion.Estudiante   = "Juan Manuel";
            evaluacion.Fecha        = DateTime.Now;
            evaluacion.valor        = 31;
            evaluacion.logrado      = 27;

            paso = EvaluacionBLL.Guardar(evaluacion);
            Assert.AreEqual(paso, true);
        }
示例#3
0
        private void Guardarbutton3_Click(object sender, EventArgs e)
        {
            REvaluacion estudiante;
            bool        paso = false;

            if (!Validar())
            {
                return;
            }

            estudiante = LlenaClase();


            //Determinar si es guardar o modificar
            if (ID.Value == 0)
            {
                paso = EvaluacionBLL.Guardar(estudiante);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                estudiante                = new REvaluacion();
                estudiante                = EvaluacionBLL.Buscar(Convert.ToInt32(REvaluacion.Value));
                estudiante.ID             = IDTextBox.Text;
                estudiante.Estudiante     = EstudianteTextbox.Text;
                estudiante.Valor          = ValorTextbox.Text;
                estudiante.dateTimePicker = dateTimePicker.Value;
                estudiante.Pronostico     = PronosticoComboBox.SelectedIndex;
                estudiante.Logrado        = Convert.ToDecimal(logradoTextBox.Text);

                paso = EstudiantesBILL.Modificar(estudiante);
            }

            limpiar();
            //Informar el resultado
            if (paso)
            {
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#4
0
        public void GuardarTest()
        {
            bool       paso       = false;
            Evaluacion evaluacion = new Evaluacion();

            evaluacion.Estudiante   = "Martinsito";
            evaluacion.EvaluacionId = 1;
            evaluacion.Valor        = 31;
            evaluacion.Logrado      = 26;
            evaluacion.Perdido      = 5;
            evaluacion.Pronostico   = 0;
            evaluacion.Fecha        = DateTime.Now;
            paso = EvaluacionBLL.Guardar(evaluacion);
            Assert.AreEqual(paso, true);
        }
示例#5
0
        public void ModificarTest()
        {
            Evaluacion e = new Evaluacion();

            e.IDEvaluacion1 = 3;
            e.Estudiante1   = "Jose";
            e.Fecha         = DateTime.Now;
            e.Valor         = 31;
            e.Logadro       = 20;
            e.Perdido       = 14;
            e.Pronostico    = 1;
            bool paso = EvaluacionBLL.Guardar(e);

            Assert.AreEqual(paso, true);
        }
示例#6
0
        public void GuardarTest()
        {
            Evaluacion evaluacion = new Evaluacion();
            bool       paso;

            evaluacion.EvaluacionID = 8;
            evaluacion.Fecha        = DateTime.Now;
            evaluacion.Estudiante   = "Steven";
            evaluacion.Valor        = 31;
            evaluacion.Logrado      = 21;
            decimal total = evaluacion.Valor - evaluacion.Logrado;

            evaluacion.Perdido    = total;
            evaluacion.Pronostico = "Continuar";
            paso = EvaluacionBLL.Guardar(evaluacion);
            Assert.AreEqual(paso, true);
        }
        public void GuardarTest()
        {
            bool       paso;
            Evaluacion evaluacion = new Evaluacion();

            evaluacion.IdEvaluacion = 0;
            evaluacion.Fecha        = DateTime.Now;
            evaluacion.Estudiante   = "Prueba";
            evaluacion.Valor        = 25;
            evaluacion.Logrado      = 18;
            evaluacion.Perdido      = evaluacion.Valor - evaluacion.Logrado;
            evaluacion.Pronostico   = 2;

            paso = EvaluacionBLL.Guardar(evaluacion);

            Assert.AreEqual(paso, true);
        }
示例#8
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool       paso       = false;
            Evaluacion evaluacion = new Evaluacion();

            if (!Validar())
            {
                return;
            }

            if (!ValidarValores())
            {
                return;
            }


            evaluacion = LlenaClase();

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

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado", "Existe", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No Guardado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#9
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            Evaluacion evaluacion;
            bool       paso = false;

            if (Validar())
            {
                Utilitarios.Utils.ShowToastr(this.Page, "El Campo Nombre no puede estar vacio", "Error", "error");
                return;
            }


            evaluacion = LlenaClase();


            if (EvaluacionIdTextBox.Text == 0.ToString())
            {
                paso = EvaluacionBLL.Guardar(evaluacion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    Utilitarios.Utils.ShowToastr(this.Page, "Se ha podido modificar", "Error", "error");
                    return;
                }
                paso = EvaluacionBLL.Modificar(evaluacion);
            }

            if (paso)
            {
                Utilitarios.Utils.ShowToastr(this.Page, " Se ha Guardado", "Exito", "success");
            }
            else
            {
                Utilitarios.Utils.ShowToastr(this.Page, "Se profujo un error al guardar", "Error", "error");
            }
            Limpiar();
        }
示例#10
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Evaluacion evaluacion;
            bool       paso = false;

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

            //determina si es guardar oh modificar

            if (IdNumericUpDown.Value == 0)
            {
                paso = EvaluacionBLL.Guardar(evaluacion);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se pudo modificar el Estudiante que no existe", "fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = EvaluacionBLL.Modificar(evaluacion);
            }

            //informar el resultado
            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!!", "Exito.", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar!!", "fallo.", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#11
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool       paso       = false;
            Evaluacion evaluacion = new Evaluacion();

            if (!validar())
            {
                return;
            }
            evaluacion = LlenaClase();
            if (IdNumericUpDown.TextAlign == 0)
            {
                paso = EvaluacionBLL.Guardar(evaluacion);
            }
            else
            if (!ExisteEnLaBase())
            {
                MessageBox.Show("no existe en la base de datos");
            }
            else
            {
                paso = EvaluacionBLL.Modificar(evaluacion);
                MessageBox.Show("modificado");
            }



            if (paso)
            {
                MessageBox.Show("guardado");
                Limpiar();
            }
            else
            {
                MessageBox.Show("no guardado");
            }
        }
示例#12
0
        private void Gurdarbutton_Click(object sender, EventArgs e)
        {
            bool       paso;
            Evaluacion evaluacion = new Evaluacion();

            if (!Validar())
            {
                return;
            }

            evaluacion = LlenaClase();

            if (IDEvaluacionnumericUpDown.Value == 0)
            {
                paso = EvaluacionBLL.Guardar(evaluacion);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("No se puede modificar porque no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = EvaluacionBLL.Modificar(evaluacion);
            }

            if (paso)
            {
                LimpiarCampos();
                MessageBox.Show("Guardado!");
            }
            else
            {
                MessageBox.Show("No se pudo Guardar!");
            }
        }
示例#13
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool       paso;
            Evaluacion evaluacion;

            if (!Validar())
            {
                return;
            }

            evaluacion = LLenarClase();

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

            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se ha podido Guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#14
0
        private void Guardarbutton2_Click(object sender, EventArgs e)
        {
            bool       paso       = false;
            Evaluacion evaluacion = new Evaluacion();

            if (!Validar())
            {
                return;
            }

            evaluacion = LlenaClase();

            if (EvaluacionIdnumericUpDown1.Value == 0)
            {
                paso = EvaluacionBLL.Guardar(evaluacion);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("estudiante no se pudo guardar", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                paso = EvaluacionBLL.Modificar(evaluacion);
            }

            if (paso)
            {
                MessageBox.Show("Guardado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardo", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }