Example #1
0
        private void CB_Cliente_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Cliente> ListaClientes = new List <Cliente>();

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                ListaClientes = F_MenuPrincipal.ObtenerClientes();
            }
            else
            {
                I_GrillaPrestamos F_GrillaPrestamos = this.Owner as I_GrillaPrestamos;
                if (F_GrillaPrestamos != null)
                {
                    ListaClientes = F_GrillaPrestamos.ObtenerClientes();
                }
            }

            this.LB_Cliente_ID.Text       = "ID: " + Convert.ToString(ListaClientes[CB_Cliente.SelectedIndex].ID);
            this.LB_Cliente_Doc.Text      = Convert.ToString(ListaClientes[CB_Cliente.SelectedIndex].TipoDocumento) + " " + Convert.ToString(ListaClientes[CB_Cliente.SelectedIndex].NroDocumento);
            this.LB_Cliente_Nombre.Text   = ListaClientes[CB_Cliente.SelectedIndex].Nombre;
            this.LB_Cliente_Email.Text    = ListaClientes[CB_Cliente.SelectedIndex].Correo;
            this.LB_Cliente_Tipo.Text     = "Cliente " + Convert.ToString(ListaClientes[CB_Cliente.SelectedIndex].TipoCliente);
            this.LB_Cliente_MontoMax.Text = "Monto máximo: $" + Convert.ToString(ListaClientes[CB_Cliente.SelectedIndex].MontoMaximo);

            cliente = ListaClientes[CB_Cliente.SelectedIndex];
        }
Example #2
0
        private void BT_GuardarPrestamo_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var prestamo      = new Prestamo();

            prestamo.Sucursal         = sucursal;
            prestamo.Cliente          = cliente;
            prestamo.ComercioAdherido = comercio;

            if (this.TB_MontoCredito.Text == "")
            {
                prestamo.MontoCredito = 0;
            }
            else
            {
                prestamo.MontoCredito = Convert.ToInt32(this.TB_MontoCredito.Text);
            }

            if (this.TB_CantidadCuotas.Text == "")
            {
                prestamo.CantidadCuotas = 0;
            }
            else
            {
                prestamo.CantidadCuotas = Convert.ToInt32(this.TB_CantidadCuotas.Text);
            }

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.AltaPrestamos(prestamo);
            }
            else
            {
                I_GrillaPrestamos F_GrillaPrestamos = this.Owner as I_GrillaPrestamos; //En caso de que se edite el Cliente (desde grilla)
                if (F_GrillaPrestamos != null)
                {
                    resultadoalta = F_GrillaPrestamos.AltaPrestamos(prestamo);
                }
            }
            if (resultadoalta.Resultado == true)
            {
                MessageBox.Show("La operación se realizó con éxito", "Operación completada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show(resultadoalta.Mensaje, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #3
0
        private void CB_Comercio_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Comercio> ListaComercios = new List <Comercio>();

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                ListaComercios = F_MenuPrincipal.ObtenerComercios();
            }
            else
            {
                I_GrillaPrestamos F_GrillaPrestamos = this.Owner as I_GrillaPrestamos;
                if (F_GrillaPrestamos != null)
                {
                    ListaComercios = F_GrillaPrestamos.ObtenerComercios();
                }
            }

            comercio = ListaComercios[CB_Comercio.SelectedIndex];
        }
Example #4
0
        private void CB_Sucursal_SelectedIndexChanged(object sender, EventArgs e)
        {
            List <Sucursal> ListaSucursales = new List <Sucursal>();

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                ListaSucursales = F_MenuPrincipal.ObtenerSucursales();
            }
            else
            {
                I_GrillaPrestamos F_GrillaPrestamos = this.Owner as I_GrillaPrestamos;
                if (F_GrillaPrestamos != null)
                {
                    ListaSucursales = F_GrillaPrestamos.ObtenerSucursales();
                }
            }

            LBL_Tasa.Text = Convert.ToString(ListaSucursales[CB_Sucursal.SelectedIndex].TasaInteres);

            sucursal = ListaSucursales[CB_Sucursal.SelectedIndex];
        }
Example #5
0
        private void F_AltasPrestamos_Load(object sender, EventArgs e)
        {
            List <Comercio> ListaComercios  = new List <Comercio>();
            List <Cliente>  ListaClientes   = new List <Cliente>();
            List <Sucursal> ListaSucursales = new List <Sucursal>();

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                ListaComercios  = F_MenuPrincipal.ObtenerComercios();
                ListaClientes   = F_MenuPrincipal.ObtenerClientes();
                ListaSucursales = F_MenuPrincipal.ObtenerSucursales();
            }
            else
            {
                I_GrillaPrestamos F_GrillaPrestamos = this.Owner as I_GrillaPrestamos;
                if (F_GrillaPrestamos != null)
                {
                    ListaComercios  = F_GrillaPrestamos.ObtenerComercios();
                    ListaClientes   = F_GrillaPrestamos.ObtenerClientes();
                    ListaSucursales = F_GrillaPrestamos.ObtenerSucursales();
                }
            }
            foreach (var item in ListaComercios)
            {
                this.CB_Comercio.Items.Add(Convert.ToString(item.RazonSocial));
            }
            foreach (var item in ListaClientes)
            {
                this.CB_Cliente.Items.Add(Convert.ToString(item.Nombre));
            }
            foreach (var item in ListaSucursales)
            {
                this.CB_Sucursal.Items.Add(Convert.ToString(item.ID + " - " + item.Direccion));
            }
        }