コード例 #1
0
        protected void GuadarButton_Click1(object sender, EventArgs e)
        {
            Prestamos            prestamo    = new Prestamos();
            PrestamosRepositorio repositorio = new PrestamosRepositorio();

            prestamo = repositorio.Buscar(Util.ToInt(PrestamoIdTextBox.Text));
            bool paso = false;


            prestamo = LlenaClase(prestamo);

            if (Util.ToInt(PrestamoIdTextBox.Text) == 0)
            {
                paso = repositorio.Guardar(prestamo);
                Util.ShowToastr(this, "Transacción exitosa", "Exito", "success");
                Limpiar();
            }
            else
            {
                paso = repositorio.Modificar(prestamo);
            }

            //if (paso)
            //{
            //    Util.ShowToastr(this, "Transacción exitosa", "Exito", "success");
            //    Limpiar();
            //}
        }
コード例 #2
0
        public void ModificarTest()
        {
            bool                 paso        = false;
            Prestamos            prestamo    = new Prestamos();
            PrestamosRepositorio repositorio = new PrestamosRepositorio();

            prestamo.PrestamoId       = 1;
            prestamo.ClienteId        = 1;
            prestamo.UsuarioId        = 1;
            prestamo.CobradorId       = 1;
            prestamo.Fecha            = DateTime.Now;
            prestamo.MontoPrestado    = 1000;
            prestamo.PorcientoInteres = 8;
            prestamo.Interes          = 80;
            prestamo.Balance          = 1080;
            prestamo.CantidadCuotas   = 1;
            prestamo.Cuotas           = new List <PrestamosDetalles>();

            paso = repositorio.Modificar(prestamo);
            Assert.AreEqual(paso, true);
        }
コード例 #3
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            bool                 paso = false;
            Prestamos            prestamo;
            PrestamosRepositorio repositorio = new PrestamosRepositorio();

            if (!Validar())
            {
                return;
            }

            prestamo = LlenaClase();

            if (PrestamoIdnumericUpDown.Value == 0)
            {
                paso = repositorio.Guardar(prestamo);
            }
            else
            {
                if (!ExisteEnLaBaseDeDatos())
                {
                    MessageBox.Show("No se puede modificar un prestamo que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                paso = repositorio.Modificar(prestamo);
            }

            if (paso)
            {
                Limpiar();
                MessageBox.Show("¡Guardado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("¡No fue posible guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }