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;
            }
        }
        private void GuardarButton_Click(object sender , RoutedEventArgs e) {

            bool guardado = false;
            int inscripcionId;
            decimal monto;

            if (!Validar()) {
                return;
            }

            //todo: encerrar en try catch
            try {
                inscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text);
                monto = Convert.ToDecimal(MontoPagarTextBox.Text);

            } catch (Exception) {

                throw;
            }
            Inscripcion inscripcion = InscripcionesBLL.Buscar(inscripcionId);
            inscripcion.Balance -= monto;

            MessageBoxResult messageBoxResult = MessageBox.Show("Desea realizar este pago?" , "Atención" , MessageBoxButton.YesNo , MessageBoxImage.Question);
            if (messageBoxResult == MessageBoxResult.Yes) {
                guardado = InscripcionesBLL.Modificar(inscripcion);
            }

            if (guardado) {
                MessageBox.Show("Pago realizado.");
            } else {
                MessageBox.Show("Pago no realizado.");
            }


        }
        public void BuscarTest()
        {
            Inscripciones inscripcion = new Inscripciones();

            inscripcion = InscripcionesBLL.Buscar(11);
            Assert.AreNotEqual(inscripcion, null);
        }
        public void BuscarTest()
        {
            Inscripciones inscripcion = new Inscripciones();

            inscripcion = InscripcionesBLL.Buscar(2);
            Assert.AreEqual(inscripcion != null, true);
        }
        private void btnBuscar_Click(object sender, RoutedEventArgs e)
        {
            int InscripcionId;

            Inscripcion inscripcion;

            try {
                InscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text);
            } catch (Exception) {
                MessageBox.Show("El campo \"Inscripción Id\" debe un ser numero entero.");
                InscripcionIdTextBox.Focus();
                return;
            }

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(InscripcionId);

            if (inscripcion != null)
            {
                LlenaCampo(inscripcion);
                MessageBox.Show("Inscripción encontrada.");
            }
            else
            {
                MessageBox.Show("Inscripción no encontrada.");
            }
        }
        private void btnEliminar_Click(object sender, RoutedEventArgs e)
        {
            int         InscripcionId;
            Inscripcion inscripcion;

            try {
                InscripcionId = Convert.ToInt32(InscripcionIdTextBox.Text);
            } catch (Exception) {
                MessageBox.Show("El campo \"Inscripción Id\" debe ser un numero entero ");
                InscripcionIdTextBox.Focus();
                return;
            }

            inscripcion = InscripcionesBLL.Buscar(InscripcionId);

            if (inscripcion != null)
            {
                MessageBoxResult messageBoxResult = MessageBox.Show("Desea eliminar esta Inscripción?", "Atención", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (messageBoxResult == MessageBoxResult.Yes)
                {
                    InscripcionesBLL.Eliminar(InscripcionId);
                    MessageBox.Show("Inscripción eliminada.");
                }
            }
            else
            {
                MessageBox.Show("Esta inscripción no existe");
            }
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int           id;
            Inscripciones inscripciones = new Inscripciones();

            int.TryParse(IdnumericUpDown.Text, out id);
            //id = (int)IDnumericUpDown.Value;
            Limpiar();
            try
            {
                inscripciones = InscripcionesBLL.Buscar(id);
                if (inscripciones != null)
                {
                    MessageBox.Show("Inscripcion encontrado");
                    LlenarCampo(inscripciones);
                }
                else
                {
                    MessageBox.Show("Inscripcion no encontrada");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No existe el producto");
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            int           id_inscripcion = Convert.ToInt32(InscripnumericUpDown1.Value);
            Inscripciones inscripcion    = InscripcionesBLL.Buscar(id_inscripcion);


            if (inscripcion == null)
            {
                if (InscripcionesBLL.Guardar(LlenaClase()))
                {
                    MessageBox.Show("Guardado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No Guardado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Limpiar();
                }
            }
            else
            {
                inscripcion = LlenaClase();
                if (InscripcionesBLL.Modificar(inscripcion))  /// Metodo para modificar informacion de algun estudiante.....
                {
                    MessageBox.Show("Modificado", "Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No Modificado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Limpiar();
                }
            }
        }
        public void ModificarTest()
        {
            bool          paso;
            Inscripciones inscripciones = new Inscripciones();
            Personas      p             = new Personas();

            p = PersonasBLL.Buscar(4);

            decimal BalanceInicial = p.Balance;

            decimal BalanceEsperado = BalanceInicial - 1000;

            inscripciones.InscripcionId = 4;
            inscripciones.PersonaId     = 4;
            inscripciones.Fecha         = DateTime.Now;
            inscripciones.Comentarios   = "Usted lo hizo Correctamente";
            inscripciones.Monto         = 3000;
            inscripciones.Deposito      = 1000;

            paso = InscripcionesBLL.Modificar(inscripciones);

            decimal BalancePrueba = InscripcionesBLL.Buscar(inscripciones.PersonaId).Balance;

            if (BalanceEsperado == BalancePrueba)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
        public void BuscarTest()
        {
            Inscripciones inscripciones;

            inscripciones = InscripcionesBLL.Buscar(1);
            Assert.AreEqual(inscripciones, inscripciones);
        }
        public void BuscarTest()
        {
            bool          paso        = false;
            Inscripciones inscripcion = new Inscripciones();

            inscripcion = InscripcionesBLL.Buscar(1);
            if (inscripcion != null)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
Example #12
0
        private Inscripciones ingresarMonto(Inscripciones inscripcion)
        {
            var persona = PersonasBLL.Buscar(inscripcion.PersonaId);

            persona.Balance -= inscripcion.Monto;
            PersonasBLL.Modificar(persona);

            inscripcion.Balance -= inscripcion.Monto;
            var inscripcionAntigua = InscripcionesBLL.Buscar(inscripcion.InscripcionId);

            inscripcion.Monto += inscripcionAntigua.Monto;

            return(inscripcion);
        }
        private void Buscarbutton1_Click(object sender, EventArgs e)
        {
            int           id          = Convert.ToInt32(InscripnumericUpDown1.Value);
            Inscripciones inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                //MessageBox.Show("Estudiante Encontrado");
                LlenaCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Estudiante no Encontado");
                Limpiar();
            }
        }
Example #14
0
        private void ButtonBuscar(object sender, RoutedEventArgs e)
        {
            int           ID;
            Inscripciones inscripcion = new Inscripciones();

            int.TryParse(IdInscripcionTextbox.Text, out ID);

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(ID);

            if (inscripcion != null)
            {
                MessageBox.Show("PERSONA ENCONTRADA");
                LlenaCampo(inscripcion);
            }
        }
        private void btBuscar_Click(object sender, EventArgs e)
        {
            Inscripciones ins = InscripcionesBLL.Buscar(int.Parse(txInscripcionID.Text));

            if (ins != null)
            {
                txEstudianteID.Text   = ins.EstudianteId.ToString();
                dateTimePicker1.Value = DateTime.Parse(ins.Fecha);
                txMonto.Text          = ins.Monto.ToString();
                txBalance.Text        = ins.Balance.ToString();
                txObservacion.Text    = ins.Observaciones;
            }
            else
            {
                MessageBox.Show("Inscripcion invalida");
            }
        }
Example #16
0
        public void ModificarTest()
        {
            Personas persona = PersonasBLL.Buscar(1);

            int balanceAnterior = persona.Balance;
            int pago            = 400;

            Inscripciones inscripcion = InscripcionesBLL.Buscar(1);

            inscripcion.Monto += pago;


            InscripcionesBLL.Modificar(inscripcion);

            persona = PersonasBLL.Buscar(1);

            Assert.IsTrue(persona.Balance == (balanceAnterior - pago));
        }
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            MyErrorProvider.Clear();
            int           id;
            Inscripciones Inscripcion = new Inscripciones();

            int.TryParse(InscripcionIdNumericUpDown.Text, out id);
            Inscripcion = InscripcionesBLL.Buscar(id);
            if (Inscripcion != null)
            {
                LlenaCampos(Inscripcion);
                EliminarButton.Enabled = true;
            }
            else
            {
                MessageBox.Show("Inscripcion no encontrada!");
            }
        }
Example #18
0
 private void InscripcionIdComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (InscripcionIdComboBox.SelectedIndex != 0)
     {
         if (InscripcionIdComboBox.Items.Count != 0)
         {
             Inscripciones inscripcion = InscripcionesBLL.Buscar(Convert.ToInt32(InscripcionIdComboBox.SelectedValue.ToString()));
             llenaCampoInscripcion(inscripcion);
             MontoTextBox.IsEnabled = true;
         }
     }
     else
     {
         MontoTextBox.IsEnabled = false;
         MontoTextBox.Text      = "0";
         BalanceTextBox.Text    = "0";
     }
 }
Example #19
0
        public void EliminarTest()
        {
            int InscripcionId = 1;

            Inscripciones inscripcion = InscripcionesBLL.Buscar(InscripcionId);

            int PersonaId = inscripcion.PersonaId;

            Personas persona = PersonasBLL.Buscar(PersonaId);

            int balance = persona.Balance;

            InscripcionesBLL.Eliminar(InscripcionId);

            persona = PersonasBLL.Buscar(PersonaId);

            Assert.IsTrue(persona.Balance == (balance - inscripcion.Balance));
        }
Example #20
0
        //Para Verificar que existe el PersonaID en la la Inscripcion
        private bool PersonaIdExisteEnInscripcion()
        {
            bool          paso = false;
            Inscripciones inscripciones;
            var           listado = new List <Inscripciones>();

            listado = InscripcionesBLL.GetList(p => true);
            int cantidad = listado.Count;

            for (int i = 1; i <= cantidad; i++)
            {
                inscripciones = InscripcionesBLL.Buscar(i);
                if (inscripciones.PersonaId == Convert.ToInt32(PersonaIdTextBox.Text))
                {
                    paso = true;
                }
            }
            return(paso);
        }
Example #21
0
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int           id;
            Inscripciones inscripcion = new Inscripciones();

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

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                MessageBox.Show("Inscripcion Encontrada");
                LLenarCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion no encontrada");
            }
        }
        private bool IdentificarInscripcion(int IdInscripcion)
        {
            bool          paso = false;
            Inscripciones inscripcion;
            var           listado = new List <Inscripciones>();

            listado = InscripcionesBLL.GetList(p => true);
            int cantidad = listado.Count;

            for (int i = 1; i <= cantidad; i++)
            {
                inscripcion = InscripcionesBLL.Buscar(i);
                if (inscripcion.PersonaId == IdInscripcion)
                {
                    return(paso = true);
                }
            }
            return(paso);
        }
Example #23
0
        private void ButtonEliminar_Click(object sender, RoutedEventArgs e)
        {
            Inscripciones inscripcion = new Inscripciones();
            int           id;

            int.TryParse(PersonaIdTextBox.Text, out id);
            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);
            if (InscripcionesBLL.Eliminar(id))
            {
                PersonasBLL.GuardarBalance(inscripcion.PersonaId, (0 * inscripcion.Balance));
                MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No se puede eliminar una inscripcion que no existe", "ERROR", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Inscripciones inscripcion;
            bool          paso = false;

            if (!Validar())
            {
                return;
            }

            inscripcion = LlenarClase();

            if (IdnumericUpDown.Value == 0)
            {
                paso = InscripcionesBLL.Guardar(inscripcion);
                MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                int id = Convert.ToInt32(IdnumericUpDown.Value);
                inscripcion = InscripcionesBLL.Buscar(id);
                if (inscripcion != null)
                {
                    paso = InscripcionesBLL.Modificar(LlenarClase());
                    MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            if (paso)
            {
                Limpiar();
            }
            else
            {
                MessageBox.Show("No se pudo guardar!!", "Fallo",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void BuscarInscripcionButton_Click(object sender, EventArgs e)
        {
            int           id;
            Inscripciones inscripcion = new Inscripciones();

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

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                LLenaCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion de estudiante no encontrada");
            }
        }
Example #26
0
        private void ButtonBuscar_Click(object sender, RoutedEventArgs e)
        {
            int           id;
            Inscripciones inscripcion = new Inscripciones();

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

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                LlenaCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion no encontrada", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Example #27
0
        private void BtBuscar_Click(object sender, EventArgs e)
        {
            int         id;
            Inscripcion inscripcion = new Inscripcion();

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

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                LlenaCampos(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion No Encontrada");
            }
        }
        private void BuscarButton_Click(object sender, EventArgs e)
        {
            int           id;
            Inscripciones inscripcion = new Inscripciones();

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

            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                LlenaCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion no encontrada", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #29
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Inscripciones> db = new RepositorioBase <Inscripciones>();
            int           id;
            Inscripciones inscripcion = new Inscripciones();

            int.TryParse(IdnumericUpDown.Text, out id);
            Limpiar();

            inscripcion = InscripcionesBLL.Buscar(id);

            if (inscripcion != null)
            {
                LlenaCampos(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion no existe");
            }
        }
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int           id;
            Inscripciones estudiante = new Inscripciones();

            id = Convert.ToInt32(InscripcionIDnumericUpDown.Value);

            Limpiar();
            estudiante = InscripcionesBLL.Buscar(id);

            if (estudiante != null)
            {
                MessageBox.Show("Persona Encontrada");
                LlenaCampo(estudiante);
            }
            else
            {
                MessageBox.Show("Persona no Encontrada");
            }
        }