Example #1
0
        private bool ExisteEnLaBaseDeDatos()
        {
            PrestamosRepositorio repositorio = new PrestamosRepositorio();
            Prestamos            prestamo    = repositorio.Buscar((int)PrestamoIdnumericUpDown.Value);

            return(prestamo != null);
        }
        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();
            //}
        }
Example #3
0
        public void BuscarTest()
        {
            Prestamos            prestamo    = new Prestamos();
            PrestamosRepositorio repositorio = new PrestamosRepositorio();

            prestamo = repositorio.Buscar(1);
            Assert.IsTrue(prestamo != null);
        }
        protected void EliminarButton_Click(object sender, EventArgs e)
        {
            PrestamosRepositorio repositorio = new PrestamosRepositorio();
            Prestamos            prestamo    = repositorio.Buscar(Util.ToInt(PrestamoIdTextBox.Text));

            if (prestamo != null)
            {
                repositorio.Eliminar(prestamo.PrestamoId);
                Util.ShowToastr(this, "Registro eliminado", "Exito", "success");
                Limpiar();
            }
            else
            {
                Util.ShowToastr(this, "Error al   eliminr", "Error", "error");

                Limpiar();
            }
        }
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            PrestamosRepositorio repositorio = new PrestamosRepositorio();
            var prestamo = repositorio.Buscar(
                Util.ToInt(PrestamoIdTextBox.Text));

            if (prestamo != null)
            {
                LlenaCampos(prestamo);
                Util.ShowToastr(this, "Busqueda exitosa", "Exito");
            }
            else
            {
                Limpiar();
                Util.ShowToastr(this,
                                "No se pudo encontrar el presupuesto especificado",
                                "Error", "error");
            }
        }
Example #6
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            int                  id;
            Prestamos            prestamo    = new Prestamos();
            PrestamosRepositorio repositorio = new PrestamosRepositorio();

            int.TryParse(Convert.ToString(PrestamoIdnumericUpDown.Value), out id);

            Limpiar();

            prestamo = repositorio.Buscar(id);

            if (prestamo != null)
            {
                LlenaCampos(prestamo);
            }
            else
            {
                MessageBox.Show("Prestamo no encontrado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #7
0
        public void LlenaCampos(Cobros cobro)
        {
            List <PrestamosDetalles>            ListaCuotas         = new List <PrestamosDetalles>();
            PrestamosRepositorio                repositorioPrestamo = new PrestamosRepositorio();
            ClientesRepositorio                 repositorioClientes = new ClientesRepositorio();
            RepositorioBase <PrestamosDetalles> repositorioCuotas   = new RepositorioBase <PrestamosDetalles>();

            CobroIdnumericUpDown.Value = cobro.CobroId;
            FechadateTimePicker.Value  = cobro.Fecha;
            ClientecomboBox.Text       = repositorioClientes.Buscar(Convert.ToInt32(cobro.ClienteId)).Nombres;
            PrestamoIdcomboBox.Text    = Convert.ToString(cobro.PrestamoId);
            NumeroCuotacomboBox.Text   = Convert.ToString(cobro.NumeroCuota);
            BalancePrestamolabel.Text  = Convert.ToString(repositorioPrestamo.Buscar(cobro.PrestamoId).Balance);
            MontonumericUpDown.Value   = cobro.Monto;

            ListaCuotas = repositorioCuotas.GetList(p => true).Where(p => p.PrestamoId == cobro.PrestamoId && p.NumeroCuota == cobro.NumeroCuota).ToList();

            foreach (var item in ListaCuotas)
            {
                BalanceCuotalabel.Text = Convert.ToString(item.Balance);
            }
        }
        //private RepositorioBase<Cuentas> repositorioCuentas = new RepositorioBase<Cuentas>();
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                LlenarCombos();
                ViewState["Prestamos"] = new Prestamos();
                int id = Util.ToInt(Request.QueryString["id"]);
                FechaTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd");
                if (id > 0)
                {
                    PrestamosRepositorio repositorio = new PrestamosRepositorio();
                    Prestamos            prestamo    = repositorio.Buscar(id);

                    if (prestamo == null)
                    {
                        Util.ShowToastr(this, "No Existe en la Base de datos", "Error", "error");
                    }
                    else
                    {
                        LlenaCampos(prestamo);
                    }
                }
            }
        }