Ejemplo n.º 1
0
        public void GuardarBalancePersonaTest()
        {
            Prestamos prestamo = new Prestamos();
            bool      paso     = false;

            prestamo.prestamoId = 0;
            prestamo.fecha      = DateTime.Now;
            prestamo.monto      = 5000;
            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.Insertar(prestamo);

            Personas persona = PersonasBLL.Buscar(2);

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

            Assert.AreEqual(paso, true);
        }
Ejemplo n.º 2
0
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            var filaDetalle = new MorasDetalle(moras.MoraId, Convert.ToInt32(PrestamoIdComboBox.SelectedIndex + 1), FechaDatePicker.DisplayDate, Convert.ToInt32(ValorTextBox.Text));

            moras.Detalle.Add(filaDetalle);
            Cargar();

            ValorTextBox.Clear();
        }
Ejemplo n.º 3
0
        //----------------------------------[ AGREGAR FILA - Registro Detallado ]----------------------------------

        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            MorasDetalle morita = new MorasDetalle();

            moras.Detalle.Add(new MorasDetalle(morita.Id, PrestamoIdDetalleComboBox.SelectedIndex + 1, morita.FechaMoraDetalle, Convert.ToSingle(ValorTextBox.Text)));

            Cargar();

            ValorTextBox.Clear();
        }
Ejemplo n.º 4
0
        //----------------------------------[ AGREGAR FILA - Registro Detallado ]----------------------------------
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            var filaDetalle = new MorasDetalle(int.Parse(IdTextBox.Text), moras.MoraId, int.Parse(PrestamoIdDetalleTextBox.Text), FechaDetalleaDataPicker.DisplayDate, Convert.ToSingle(ValorTextBox.Text));

            moras.Detalle.Add(filaDetalle);
            Cargar();


            ValorTextBox.Clear();
        }
Ejemplo n.º 5
0
 private void RemoverFilaButton_Click(object sender, RoutedEventArgs e)
 {
     if (MorasDataGrid.Items.Count >= 1 && MorasDataGrid.SelectedIndex <= MorasDataGrid.Items.Count - 1)
     {
         MorasDetalle m = (MorasDetalle)MorasDataGrid.SelectedValue;
         Mora.Total -= m.Total;
         Mora.Detalle.RemoveAt(MorasDataGrid.SelectedIndex);
         Cargar();
     }
 }
Ejemplo n.º 6
0
 private void RemoverBoton_Click(object sender, RoutedEventArgs e)
 {
     if (MorasDataGrid.Items.Count >= 1 && MorasDataGrid.SelectedIndex <= MorasDataGrid.Items.Count - 1)
     {
         MorasDetalle mora = (MorasDetalle)MorasDataGrid.SelectedValue;
         moras.Total -= mora.Valor;
         moras.Detalle.RemoveAt(MorasDataGrid.SelectedIndex);
         this.DataContext = null;
         this.DataContext = moras;
     }
 }
Ejemplo n.º 7
0
        private void RemoverButton_Click(object sender, RoutedEventArgs e)
        {
            if (DetalleDataGrid.Items.Count > 0 && DetalleDataGrid.SelectedIndex <= DetalleDataGrid.Items.Count - 1)
            {
                MorasDetalle detalle = (MorasDetalle)DetalleDataGrid.SelectedItem;

                mora.Total -= detalle.Valor;
                mora.Detalle.Remove(detalle);

                Actualizar();
            }
        }
Ejemplo n.º 8
0
        public void GuardarTest()
        {
            Moras Mora = new Moras();

            Mora.MoraId = 1;
            Mora.Fecha  = DateTime.Now;
            Mora.Total  = 1234;

            var detalle = new MorasDetalle(1, 2, 3, 4);

            Mora.MorasDetalle.Add(detalle);

            Assert.IsTrue(MorasBLL.Guardar(Mora));
        }
Ejemplo n.º 9
0
        public void GuardarTest()
        {
            MorasDetalle m = new MorasDetalle
            {
                ID         = 0,
                MoraID     = 0,
                PrestamoID = 1,
                Valor      = 10
            };
            List <MorasDetalle> lista = new List <MorasDetalle>();

            lista.Add(m);
            Moras mora = new Moras(0, DateTime.Now, 10, lista);

            Assert.IsTrue(MorasBLL.Guardar(mora));
        }
Ejemplo n.º 10
0
        //AGREGAR FILA
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            var filaDetalle = new MorasDetalle
            {
                MoraId     = this.moras.MoraId,
                PrestamoId = Convert.ToInt32(PrestamoIdDetalleComboBox.SelectedValue),
                Valor      = Convert.ToSingle(ValorTextBox.Text)
            };

            moras.Total += Convert.ToDouble(ValorTextBox.Text.ToString());

            this.moras.Detalle.Add(filaDetalle);
            Cargar();


            ValorTextBox.Clear();
        }
Ejemplo n.º 11
0
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            if (prestamo.PrestamoId > 0)
            {
                var filaDetalle = new MorasDetalle(moras.MoraId, int.Parse(PrestamoTextBox.Text), float.Parse(ValorTextBox.Text));

                moras.Detalle.Add(filaDetalle);
                Cargar();


                ValorTextBox.Clear();
                PrestamoTextBox.Clear();
            }
            else
            {
                MessageBox.Show("Prestamo no encontrado");
            }
        }
Ejemplo n.º 12
0
        private void AgregarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            var detalle = new MorasDetalle(int.Parse(IdTextBox.Text), int.Parse(MoraIdDetalleTextBox.Text),
                                           int.Parse(PrestamoIdTextBox.Text), double.Parse(ValorTextBox.Text));

            Mora.MorasDetalle.Add(detalle);
            Mora.Total = double.Parse(TotalTextBox.Text);

            Refrescar();
            MoraIdDetalleTextBox.Clear();
            PrestamoIdTextBox.Clear();
            ValorTextBox.Clear();
            IdTextBox.Focus();
        }
Ejemplo n.º 13
0
        private void AgregarBoton_Click(object sender, RoutedEventArgs e)
        {
            if (!ValidarDetalle())
            {
                return;
            }

            MorasDetalle detalle = new MorasDetalle(
                Utilities.ToInt(MoraIdTextBox.Text),
                Utilities.ToInt(PrestamoComboBox.SelectedValue.ToString()),
                Utilities.ToInt(ValorMoraTextBox.Text)
                );

            mora.Detalle.Add(detalle);
            mora.Total += detalle.Valor;

            Actualizar();

            PrestamoComboBox.SelectedIndex = -1;
            ValorMoraTextBox.Clear();
        }
Ejemplo n.º 14
0
        private void AgregarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!ValidarDetalle())
            {
                return;
            }


            MorasDetalle detalle = new MorasDetalle(
                Convert.ToInt32(IdTextBox.Text),
                Convert.ToInt32(PrestamoComboBox.SelectedValue.ToString()),
                Convert.ToDecimal(ValorTextBox.Text)
                );

            mora.Detalle.Add(detalle);
            mora.Total += detalle.Valor;

            Actualizar();

            PrestamoComboBox.SelectedIndex = -1;
            ValorTextBox.Clear();
        }