Example #1
0
        public void EliminarTest()
        {
            bool    paso;
            decimal balanceInscripcion;
            decimal balanceEstudiante;

            Inscripciones inscripcion = new Inscripciones();
            Estudiantes   estudiantes = new Estudiantes();

            inscripcion.InscripcionId = 32;
            inscripcion.EstudianteID  = 10;

            inscripcion        = InscripcionesBLL.Buscar(inscripcion.InscripcionId);
            estudiantes        = EstudiantesBLL.Buscar(inscripcion.EstudianteID);
            balanceEstudiante  = estudiantes.Balance;
            balanceInscripcion = inscripcion.Balance;
            EstudiantesBLL.ActualizarBalance(inscripcion.EstudianteID, (balanceEstudiante - balanceInscripcion));

            if (InscripcionesBLL.Eliminar(inscripcion.InscripcionId))
            {
                paso = true;
                Assert.AreEqual(paso, true);
            }
            else
            {
                paso = false;
            }
        }
Example #2
0
        public void GuardarTest()
        {
            Estudiantes   estudiantes   = new Estudiantes();
            Inscripciones inscripciones = new Inscripciones();
            bool          paso;

            inscripciones.InscripcionId = 1;
            inscripciones.Fecha         = DateTime.Now;
            inscripciones.EstudianteID  = 1;
            inscripciones.Comentario    = "estamos haciendo pruebas";
            inscripciones.Monto         = 1000;
            inscripciones.Balance       = 1000;
            paso        = InscripcionesBLL.Guardar(inscripciones);
            estudiantes = EstudiantesBLL.Buscar(inscripciones.EstudianteID);

            decimal balanceEstudiante = estudiantes.Balance;
            decimal nuevoBalance      = (balanceEstudiante + inscripciones.Balance);

            EstudiantesBLL.ActualizarBalance(inscripciones.EstudianteID, nuevoBalance);

            if (estudiantes.Balance == balanceEstudiante)
            {
                Assert.AreEqual(paso, true);
            }
            else
            {
                paso = false;
            }
        }
        private Inscripciones LlenaClase()
        {
            Inscripciones inscripcion = new Inscripciones();

            inscripcion.InscripcionId = Convert.ToInt32(TextBoxInscripcionesId.Text);
            inscripcion.EstudianteID  = Convert.ToInt32(TextBoxPersonaId.Text);
            inscripcion.Fecha         = (DateTime)DatePickerFechaInscripcion.SelectedDate;
            inscripcion.Comentario    = TextBoxComentario.Text;
            inscripcion.Monto         = Convert.ToDecimal(TextBoxMonto.Text);
            inscripcion.Balance       = Convert.ToDecimal(TextBoxBalance.Text);
            EstudiantesBLL.ActualizarBalance(int.Parse(TextBoxPersonaId.Text), inscripcion.Balance);

            return(inscripcion);
        }
        private void ButtonEliminar_Click(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion = new Inscripciones();
            int           id;

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

            inscripcion = InscripcionesBLL.Buscar(id);
            EstudiantesBLL.ActualizarBalance(Convert.ToInt32(TextBoxPersonaId.Text), (0 * inscripcion.Balance));
            Limpiar();


            if (InscripcionesBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("ERROR", "No se puede eliminar", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Example #5
0
        public void ModificarTest()
        {
            Estudiantes   estudiantes   = new Estudiantes();
            Inscripciones inscripciones = new Inscripciones();
            bool          paso;

            inscripciones.InscripcionId = 1;
            inscripciones.Fecha         = DateTime.Now;
            inscripciones.EstudianteID  = 1;
            inscripciones.Comentario    = "estamos haciendo pruebas";
            inscripciones.Monto         = 1000;
            inscripciones.Balance       = 1000;


            if (InscripcionesBLL.Modificar(inscripciones))
            {
                paso = EstudiantesBLL.ActualizarBalance(inscripciones.EstudianteID, inscripciones.Balance);
                Assert.AreEqual(paso, true);
            }
            else
            {
                paso = false;
            }
        }