示例#1
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool guardado = false;

            if (string.IsNullOrWhiteSpace(MoraIdTextBox.Text) || MoraIdTextBox.Text == "0")
            {
                guardado = MorasBLL.Guardar(mora);
            }
            else
            {
                if (!Existe())
                {
                    MessageBox.Show("Esta mora no se puede modificar \nporque no existe en la base de datos.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                guardado = MorasBLL.Modificar(mora);
            }

            if (guardado)
            {
                Limpiar();
                MessageBox.Show("La mora ha sido guardada correctamente.", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Esta mora no ha podido ser guardada.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#2
0
        private void GuardarBoton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (this.moras.MoraId == 0)
            {
                paso = MorasBLL.Guardar(moras);
            }
            else
            {
                if (Existe())
                {
                    paso = MorasBLL.Guardar(moras);
                }
                else
                {
                    MessageBox.Show("No existe en la base de datos", "Error");
                }
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado!", "Exito",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Fallo al guardar", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool ok = false;

            if (mora.MoraId == 0)
            {
                ok = MorasBLL.Guardar(mora);
            }
            else
            {
                if (ExisteEnLaBaseDeDatos())
                {
                    ok = MorasBLL.Guardar(mora);
                }
                else
                {
                    MessageBox.Show("No existe en la base de datos", "Error");
                }
            }

            if (ok)
            {
                Limpiar();
                MessageBox.Show("Se ha guardado.", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Funcion Fallida.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        public void GuardarTest()
        {
            Moras moras = new Moras();

            moras.MoraId = 0;
            moras.Fecha  = DateTime.Now;
            moras.Total  = 0;

            bool paso = MorasBLL.Guardar(moras);

            Assert.IsTrue(paso);
        }
        public void ModificarTest()
        {
            bool  paso = false;
            Moras mora = new Moras();

            mora.moraId = 2;
            mora.fecha  = DateTime.Now;
            mora.total  = 5000;

            paso = MorasBLL.Guardar(mora);

            Assert.AreEqual(paso, true);
        }
示例#6
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));
        }
示例#7
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));
        }
        public void GuardarTest()
        {
            bool  paso = false;
            Moras mora = new Moras();

            mora.MoraId = 0;
            mora.Fecha  = DateTime.Now;
            mora.MoraDetalle.Add(new MorasDetalle {
                MoraId     = 1,
                PrestamoId = 1,
                Valor      = 1
            });

            paso = MorasBLL.Guardar(mora);
            Assert.AreEqual(paso, true);
        }
示例#9
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            if (MorasBLL.Guardar(Mora))
            {
                Limpiar();
                MessageBox.Show("Guardado.", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Fallo al guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
            public void GuardarTest()
            {
                Moras mora = new Moras();

                mora.MoraId = 0;
                mora.Fecha  = DateTime.Now;
                mora.Total  = 10;
                mora.MoraDetalle.Add(new MorasDetalle
                {
                    MoraDetalleId = 0,
                    MoraId        = mora.MoraId,
                    PrestamoId    = 1,
                    Monto         = 10
                });

                Assert.IsTrue(MorasBLL.Guardar(mora));
            }
示例#11
0
        private void GuardarBoton_Click(object sender, RoutedEventArgs e)
        {
            if (!ValidarMora())
            {
                return;
            }

            bool paso = MorasBLL.Guardar(mora);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Mora guardada con éxito.", "Registro de moras", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("No fue posible guardar.", "Registro de moras", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#12
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            var paso = MorasBLL.Guardar(moras);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Transaccion exitosa!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Transaccion Fallida", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        public void GuardarTest()
        {
            bool  paso;
            Moras moras = new Moras();

            moras.MoraId = 0;
            moras.Fecha  = DateTime.Now;
            moras.Total  = 1000;

            moras.MorasDetalle.Add(new MorasDetalle
            {
                Id         = 0,
                MoraId     = moras.MoraId,
                PrestamoId = 1,
                Valor      = 2000
            });

            paso = MorasBLL.Guardar(moras);
            Assert.AreEqual(paso, true);
        }
示例#14
0
        //=====================================================[ GUARDAR ]=====================================================

        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            {
                if (!Validar())
                {
                    return;
                }

                var paso = MorasBLL.Guardar(moras);
                if (paso)
                {
                    Limpiar();
                    MessageBox.Show("Transaccion Exitosa", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
                }
                else
                {
                    MessageBox.Show("Faltan Campos, por favor agregarlos", "Error", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
            }
        }
示例#15
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            bool paso = false;

            if (!Validar())
            {
                return;
            }


            if (moras.MoraId == 0)
            {
                paso = MorasBLL.Guardar(moras);
            }
            else
            {
                if (ExisteEnLaBaseDeDatos())
                {
                    paso = MorasBLL.Guardar(moras);
                }
                else
                {
                    MessageBox.Show("No existe en la base de datos", "Error");
                }
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Transacciones exitosa.", "Exito", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Transacciones  Fallida.", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#16
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!ValidarMora())
            {
                return;
            }

            bool paso = false;

            if (string.IsNullOrWhiteSpace(IdTextBox.Text) || IdTextBox.Text == "0")
            {
                paso = MorasBLL.Guardar(mora);
            }


            else
            {
                if (!ExisteDB())
                {
                    MessageBox.Show(" la mora porque no existe.", "Error al modificar ", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }

                paso = MorasBLL.Modificar(mora);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Mora guardada ", "", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Revise los datos e intente de nuevo", "Error al Guardar", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
示例#17
0
        public void GuardarTest()
        {
            bool paso = MorasBLL.Guardar(mora);

            Assert.IsTrue(paso, "Error al guardar");
        }