Beispiel #1
0
        private void BotonBuscar_Click(object sender, RoutedEventArgs e)
        {
            int    id;
            int    Valor;
            string Entrada;

            try
            {
                Entrada = TextBoxId.Text;
                Valor   = Convert.ToInt32(Entrada);

                Personas Persona = new Personas();
                int.TryParse(TextBoxId.Text, out id);

                Limpiar();

                PersonasBLL.Buscar(id);

                if (Persona != null)
                {
                    MessageBox.Show("Persona Encontrada");
                    LlenaCampo(Persona);
                }
                else
                {
                    MessageBox.Show("Persona No encontrada");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("letra en ves de numero en la busqueda");
            }
        }
Beispiel #2
0
        public void GuardarTest()
        {
            Personas prePersona = PersonasBLL.Buscar(1);

            Prestamos prestamo = new Prestamos();

            prestamo.PrestamoId = 0;
            prestamo.Fecha      = DateTime.Now;
            prestamo.PersonaId  = 1;
            prestamo.Concepto   = "Primer prestamo";
            prestamo.Monto      = 0.0m;
            prestamo.Balance    = 2600.0m;

            PrestamosBLL.Guardar(prestamo);

            Personas postPersona = PersonasBLL.Buscar(1);

            prestamo            = new Prestamos();
            prestamo.PrestamoId = 0;
            prestamo.Fecha      = DateTime.Now;
            prestamo.PersonaId  = 1;
            prestamo.Concepto   = "Segundo prestamo";
            prestamo.Monto      = 0.0m;
            prestamo.Balance    = 2600.0m;

            PrestamosBLL.Guardar(prestamo);

            postPersona = PersonasBLL.Buscar(1);

            Assert.AreEqual(prePersona.Balance + 5200, postPersona.Balance);
        }
        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);
        }
Beispiel #4
0
        private void btnBuscar_Click(object sender, RoutedEventArgs e)
        {
            int     id      = 0;
            Persona persona = new Persona();

            try {
                id = Convert.ToInt32(tbID.Text);
            } catch (Exception) {
                MessageBox.Show("El ID debe ser un numero");
                tbID.Focus();
            }

            Limpiar();

            persona = PersonasBLL.Buscar(id);

            if (persona != null)
            {
                LlenaCampos(persona);
                MessageBox.Show("Encontrada!");
            }
            else
            {
                MessageBox.Show("No encontrada");
            }
        }
        public void ModificarTest()
        {
            decimal   BalanceActual;
            Personas  persona;
            bool      paso;
            Prestamos prestamo = new Prestamos();

            prestamo.PrestamoId = 1;
            prestamo.Fecha      = DateTime.Now;
            prestamo.PersonaId  = 1;
            prestamo.Concepto   = "Motor";
            prestamo.Monto      = 6000;
            prestamo.Balance    = prestamo.Monto;
            paso = PrestamosBLL.Guardar(prestamo);

            persona       = PersonasBLL.Buscar(prestamo.PersonaId);
            BalanceActual = persona.Balance;

            if (5000 < BalanceActual)
            {
                paso = true;
            }
            else
            {
                paso = false;
            }

            Assert.AreEqual(paso, true);
        }
        public void BuscarTest()
        {
            Personas personas;

            personas = PersonasBLL.Buscar(2);
            Assert.AreEqual(personas, personas);
        }
        private bool Validar()
        {
            bool paso = true;

            if (NombreTextBox.Text == string.Empty)
            {
                MessageBox.Show(NombreTextBox.Text, "El campo Nombre no puede estar vacio ");
                NombreTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(DireccionTextBox.Text))
            {
                MessageBox.Show(DireccionTextBox.Text, "El campo Direccion no puede estar vacio");
                DireccionTextBox.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(CedulaTextBox.Text))
            {
                MessageBox.Show(CedulaTextBox.Text, "El campo Cedula no puede estar vacio");
                CedulaTextBox.Focus();
                paso = false;
            }

            Personas personas = PersonasBLL.Buscar((int)idTextBox.Text.ToInt());

            return(paso);
        }
        public void ModificarTest()
        {
            bool      paso;
            Prestamos prestamos = new Prestamos();

            prestamos.PrestamoId = 7;
            prestamos.PersonaID  = 7;
            prestamos.Monto      = 5000;
            prestamos.Balance    = 1500;

            var     persona       = PersonasBLL.Buscar(prestamos.PersonaID);
            decimal balanceActual = persona.Balance;

            PrestamosBLL.Modificar(prestamos);
            PrestamosBLL.LlenarBalance(prestamos.PersonaID, prestamos.Balance);

            persona = PersonasBLL.Buscar(prestamos.PersonaID);

            if (persona.Balance == balanceActual)
            {
                paso = false;
            }
            else
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
Beispiel #9
0
        private void btnEliminar_Click(object sender, RoutedEventArgs e)
        {
            int     id      = 0;
            Persona persona = new Persona();

            try {
                id = Convert.ToInt32(tbID.Text);
            } catch (Exception) {
                MessageBox.Show("El ID debe ser un numero");
                tbID.Focus();
                return;
            }

            persona = PersonasBLL.Buscar(id);

            if (persona != null)
            {
                MessageBoxResult messageBoxResult = MessageBox.Show("Desea eliminar esta persona?", "Atención", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (messageBoxResult == MessageBoxResult.Yes)
                {
                    PersonasBLL.Eliminar(id);
                    MessageBox.Show("Persona Eliminada.");
                }
            }
            else
            {
                MessageBox.Show("Esta Persona no existe");
            }
        }
        public void BuscarTest()
        {
            Personas personas;

            personas = PersonasBLL.Buscar(1);
            Assert.IsNotNull(personas);
        }
        public async Task ModificarTest()
        {
            int     PrestamoId     = 1;
            decimal BalanceRestado = 500m;

            var prestamo = await PrestamosBLL.Buscar(PrestamoId);

            var persona = await PersonasBLL.Buscar(prestamo.PersonaId);

            decimal BalancePrestamoInicial = prestamo.Balance;
            decimal BalacePersonaInicial   = persona.Balance;

            prestamo.Balance -= BalanceRestado;

            await PrestamosBLL.Modificar(prestamo);

            var personaModificada = await PersonasBLL.Buscar(prestamo.PersonaId);

            var prestamoModificado = await PrestamosBLL.Buscar(PrestamoId);

            bool FuePestamoModificado        = (prestamoModificado.Balance == (BalancePrestamoInicial - BalanceRestado));
            bool FuePersonaBalanceModificado = (personaModificada.Balance == (BalacePersonaInicial - BalanceRestado));

            Assert.IsTrue(FuePestamoModificado && FuePersonaBalanceModificado);
        }
Beispiel #12
0
        public void ModificarBalancePersonaTest()
        {
            Prestamos prestamo = new Prestamos();
            bool      paso     = false;

            prestamo.prestamoId = 5;
            prestamo.fecha      = DateTime.Now;
            prestamo.monto      = 4000;
            prestamo.balance    = 0;
            prestamo.concepto   = "Compra de propiedades";
            prestamo.personaId  = 2;

            MorasDetalle detalle = new MorasDetalle();

            detalle.fecha          = DateTime.Now;
            detalle.moraId         = 1;
            detalle.morasDetalleId = 0;
            detalle.prestamoId     = 0;
            detalle.valor          = 500;

            prestamo.MorasDetalle.Add(detalle);

            PrestamosBLL.Modificar(prestamo);

            Personas persona = PersonasBLL.Buscar(2);

            if (persona.balance == prestamo.balance)
            {
                paso = true;
            }

            Assert.AreEqual(paso, true);
        }
        public void BuscarTest()
        {
            Personas personas = new Personas();

            personas = PersonasBLL.Buscar(5);
            Assert.Fail();
        }
Beispiel #14
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Personas persona = PersonasBLL.Buscar((int)IDNumericUpDown.Value);
            Personas p1      = LlenarClase(ListaDetalle);

            if (persona == null)
            {
                if (NombresTextBox.Text == String.Empty || TiposDeTelefonoComboBox.Text == String.Empty || TelefonoMaskedTextBox.Text == String.Empty || FechaDateTimePicker.Text == String.Empty)
                {
                    ValidarErrorProvider.SetError(GuardarButton, "No puede dejar nada vacio");
                }
                else if (PersonasBLL.Guardar(p1))
                {
                    MessageBox.Show("Se guardo esta persona");
                }
                else if (!PersonasBLL.Guardar(p1))
                {
                    MessageBox.Show("No se pudo guardar esta persona");
                }
            }
            else
            {
                if (PersonasBLL.Modificar(p1))
                {
                    MessageBox.Show("Se modifico esta persona");
                }
                else if (!PersonasBLL.Modificar(p1))
                {
                    MessageBox.Show("No se pudo modificar esta persona");
                }
            }
        }
Beispiel #15
0
        public void ModificarTest()
        {
            bool testPass = false;

            List <Inscripcion> inscripcionesList = InscripcionesBLL.GetList(i => i.PersonaId == personaPruebaId);

            decimal balanceInicialInscripcion = inscripcionesList[0].Balance;

            inscripcionesList[0].Balance += 100;

            //bool inscripcionModificada = InscripcionesBLL.Modificar(inscripcionesList[0]);

            Persona persona = PersonasBLL.Buscar(personaPruebaId);

            decimal balanceInicialPersona = persona.Balance;
            decimal balanceFinalPersona   = 0.0m;

            foreach (Inscripcion i in inscripcionesList)
            {
                balanceFinalPersona += i.Balance;
            }

            testPass = (balanceInicialPersona != balanceFinalPersona);


            Assert.IsTrue(testPass);
        }
Beispiel #16
0
        public void GuardarTest()
        {
            Inscripcion nuevaInscripcion = new Inscripcion();

            nuevaInscripcion.Balance = 100;

            Persona persona = PersonasBLL.Buscar(personaPruebaId);

            decimal balance = 0.0m;

            decimal balanceInicial = persona.Balance;//Para verificar si cambio el balance

            List <Inscripcion> inscripcionesList = new List <Inscripcion>();

            inscripcionesList = InscripcionesBLL.GetList(i => i.PersonaId == personaPruebaId);
            inscripcionesList.Add(nuevaInscripcion); // Simulando la nueva inscripción


            foreach (Inscripcion i in inscripcionesList)
            {
                balance += i.Balance;
            }

            persona.Balance = balance;

            bool personaModificada = PersonasBLL.Modificar(persona);

            Assert.AreNotEqual(persona.Balance, balanceInicial);
        }
        public void BuscarTest()
        {
            Personas Per;

            Per = PersonasBLL.Buscar(2);

            Assert.AreEqual(Per, Per);
        }
Beispiel #18
0
        private Personas aumentarBalance(Personas persona1)
        {
            Personas persona2 = PersonasBLL.Buscar(Convert.ToInt32(persona1.PersonaId));

            persona1.Balance += persona2.Balance;

            return(persona1);
        }
        public void BuscarTest()
        {
            Personas personas = new Personas();

            personas = PersonasBLL.Buscar(1);

            Assert.AreEqual(personas, personas);
        }
        public void BuscarTest()
        {
            int      id       = 2;
            Personas personas = new Personas();

            personas = PersonasBLL.Buscar(id);
            Assert.IsNotNull(personas);
        }
        public void BuscarTest()
        {
            Personas persona = new Personas();

            persona = PersonasBLL.Buscar(1);

            Assert.IsTrue(persona != null);
        }
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     if (IDPersonaNumericUpDown.Value > 0)
     {
         Personas persona = PersonasBLL.Buscar(Convert.ToInt32(IDPersonaNumericUpDown.Value));
         LlenaCampos(persona);
         MessageBox.Show("Registro encontrado!!!");
     }
 }
 private void CargarGrid()
 {
     DetalleDataGridView.DataSource = null;
     DetalleDataGridView.Rows.Clear();
     foreach (var item in this.Detalle)
     {
         DetalleDataGridView.Rows.Add(PersonasBLL.Buscar(item.PersonaId).Nombres, item.Presente, item.Ausente, item.Excusa);
     }
 }
Beispiel #24
0
 private void llenaCampo(Inscripciones inscripcion)
 {
     InscripcionIdTextBox.Text    = Convert.ToString(inscripcion.InscripcionId);
     FechaDatePicker.SelectedDate = inscripcion.Fecha;
     PersonaIdTextBox.Text        = Convert.ToString(inscripcion.PersonaId);
     NombreTextBox.Text           = PersonasBLL.Buscar(inscripcion.PersonaId).Nombre;
     ComentariosTextBox.Text      = inscripcion.Comentarios;
     BalanceTextBox.Text          = Convert.ToString(inscripcion.Balance);
 }
        public void ModificarTest()
        {
            Persona persona = PersonasBLL.Buscar(1);

            persona.Nombre = "Oliver Jose Fermin";

            bool modificado = PersonasBLL.Modificar(persona);

            Assert.AreEqual(modificado, true);
        }
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var personas = PersonasBLL.Buscar(Utiidades.ToInt(PersonasIdTextBox.Text));

            if (personas != null)
            {
                this.personas    = personas;
                this.DataContext = this.personas;
            }
        }
Beispiel #27
0
        public void EliminarTest()
        {
            Personas Prepersona = PersonasBLL.Buscar(1);

            PrestamosBLL.Eliminar(1);

            Personas PostPersona = PersonasBLL.Buscar(1);

            Assert.AreEqual(Prepersona.Balance - 2600, PostPersona.Balance);
        }
        //Buscar ****************************************************************************************************
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            var personas = PersonasBLL.Buscar(Utilidades.ToInt(PersonaIdTextBox.Text));
            if (Personas != null)
                this.Personas = personas;
            else
                this.Personas = new Personas();

            this.DataContext = this.Personas;
        }
        public void ModificarTest()
        {
            Personas persona = PersonasBLL.Buscar(1);

            persona.Telefonos.RemoveAt(1);
            persona.Direccion = "El Rosal Azul";

            bool paso = PersonasBLL.Modificar(persona);

            Assert.IsTrue(paso);
        }
        public void BuscarTest()
        {
            bool     paso    = false;
            Personas persona = PersonasBLL.Buscar(1);

            if (persona != null)
            {
                paso = true;
            }
            Assert.AreEqual(paso, true);
        }