Ejemplo n.º 1
0
        private void BT_RealizarPago_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var update_grilla = new ResultadoOp();
            var pago          = new Pago();

            pago.LugarPago = lugar;

            if (pago.LugarPago != null)
            {
                I_RegistrosPagos F_RegistrosPagos = this.Owner as I_RegistrosPagos;
                if (F_RegistrosPagos != null)
                {
                    resultadoalta = F_RegistrosPagos.RegistroPagos(prop_prestamo, lugar);
                    F_RegistrosPagos.ActualizarGrillaPagos();
                }
                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("Seleccione un lugar de pago válido.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 2
0
        private void Bt_GuardarLugar_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var lugar         = new LugarDePago();

            lugar.RazonSocial = this.TB_RazonSocial.Text;
            lugar.Direccion   = this.TB_Direccion.Text;
            if (this.TB_cp.Text == "")
            {
                lugar.CP = 0;
            }
            else
            {
                lugar.CP = Convert.ToInt32(this.TB_cp.Text);
            }
            lugar.Ciudad = this.TB_Ciudad.Text;
            if (this.checkedListBox1.GetItemChecked(0) == true)
            {
                lugar.EsSucursal = true;
            }
            else
            {
                lugar.EsSucursal = false;
            }


            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.AltaLugares(lugar);
            }
            else
            {
                I_GrillaLugares F_GrillaLugares = this.Owner as I_GrillaLugares; //En caso de que se edite el Cliente (desde grilla)
                if (F_GrillaLugares != null)
                {
                    if (LBL_ID.Text != "")
                    {
                        lugar.ID      = Convert.ToInt32(LBL_ID.Text);
                        resultadoalta = F_GrillaLugares.ModificacionLugar(lugar, false);
                    }
                    else
                    {
                        resultadoalta = F_GrillaLugares.AltaLugares(lugar);
                    }
                }
            }
            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);
            }
        }
        private void BT_GuardarSucursal_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var sucursal      = new Sucursal();

            sucursal.Direccion = this.TB_Direccion.Text;
            if (this.TB_Cp.Text == "")
            {
                sucursal.CP = 0;
            }
            else
            {
                sucursal.CP = Convert.ToInt32(this.TB_Cp.Text);
            }
            sucursal.Ciudad = this.TB_Ciudad.Text;
            if (this.TB_TasaInteres.Text == "")
            {
                sucursal.TasaInteres = 0.0M;
            }
            else
            {
                sucursal.TasaInteres = Convert.ToDecimal(this.TB_TasaInteres.Text);
            }

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.AltaSucursales(sucursal);
            }
            else
            {
                I_GrillaSucursales F_GrillaSucursales = this.Owner as I_GrillaSucursales;
                if (F_GrillaSucursales != null)
                {
                    if (LBL_ID.Text != "")
                    {
                        sucursal.ID   = Convert.ToInt32(LBL_ID.Text);
                        resultadoalta = F_GrillaSucursales.ModificacionSucursal(sucursal, false);
                    }
                    else
                    {
                        resultadoalta = F_GrillaSucursales.AltaSucursales(sucursal);
                    }
                }
            }
            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);
            }
        }
Ejemplo n.º 4
0
        public ResultadoOp RegistroPagos(Prestamo prestamo, LugarDePago lugar)
        {
            var             resultadoalta   = new ResultadoOp();
            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.RegistroPagos(prestamo, lugar);
            }
            return(resultadoalta);
        }
Ejemplo n.º 5
0
        public void ActualizarGrillaPagos()
        {
            ResultadoOp     resultado       = new ResultadoOp();
            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            this.GrillaRegistrosPagos.DataSource = null;

            if (F_MenuPrincipal != null)
            {
                this.GrillaRegistrosPagos.DataSource = F_MenuPrincipal.ObtenerRegistrosPagos();
            }
        }
Ejemplo n.º 6
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);
            }
        }
Ejemplo n.º 7
0
        private void Bt_GuardarComercio_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var comercio      = new Comercio();

            comercio.RazonSocial = this.TB_RazonSocial.Text;
            comercio.Direccion   = this.TB_Direccion.Text;
            if (this.TB_cp.Text == "")
            {
                comercio.CP = 0;
            }
            else
            {
                comercio.CP = Convert.ToInt32(this.TB_cp.Text);
            }
            comercio.Ciudad = this.TB_Ciudad.Text;

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.AltaComercios(comercio);
            }
            else
            {
                I_GrillaComercios F_GrillaComercios = this.Owner as I_GrillaComercios; //En caso de que se edite
                if (F_GrillaComercios != null)
                {
                    if (LBL_ID.Text != "")
                    {
                        comercio.ID   = Convert.ToInt32(LBL_ID.Text);
                        resultadoalta = F_GrillaComercios.ModificacionComercio(comercio, false);
                    }
                    else
                    {
                        resultadoalta = F_GrillaComercios.AltaComercios(comercio);
                    }
                }
            }
            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);
            }
        }
Ejemplo n.º 8
0
        public ResultadoOp AltaLugares(LugarDePago lugar)
        {
            ResultadoOp     resultadoOp     = new ResultadoOp(false, "Error interno en el servidor");
            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoOp = F_MenuPrincipal.AltaLugares(lugar);

                if (resultadoOp.Resultado)
                {
                    ActualizarGrillaLugares();
                }
            }
            return(resultadoOp);
        }
Ejemplo n.º 9
0
        public ResultadoOp ModificacionLugar(LugarDePago lugar, bool eliminar)
        {
            ResultadoOp     resultadoOperacion = new ResultadoOp(false, "Error interno en el servidor");
            I_MenuPrincipal formPrincipal      = this.Owner as I_MenuPrincipal;

            if (formPrincipal != null)
            {
                resultadoOperacion = formPrincipal.ModificacionLugar(lugar, eliminar);

                if (resultadoOperacion.Resultado)
                {
                    ActualizarGrillaLugares();
                }
            }
            return(resultadoOperacion);
        }
Ejemplo n.º 10
0
        public ResultadoOp AltaClientes(Cliente cliente)
        {
            ResultadoOp     resultadoOp     = new ResultadoOp(false, "Error interno en el servidor");
            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoOp = F_MenuPrincipal.AltaClientes(cliente);

                if (resultadoOp.Resultado)
                {
                    ActualizarGrillaClientes();
                }
            }
            return(resultadoOp);
        }
        public ResultadoOp ModificacionComercio(Comercio comercio, bool Eliminar)
        {
            ResultadoOp     resultadoOperacion = new ResultadoOp(false, "Error interno en el servidor");
            I_MenuPrincipal formPrincipal      = this.Owner as I_MenuPrincipal;

            if (formPrincipal != null)
            {
                resultadoOperacion = formPrincipal.ModificacionComercio(comercio, Eliminar);

                if (resultadoOperacion.Resultado)
                {
                    ActualizarGrillaComercios();
                }
            }
            return(resultadoOperacion);
        }
Ejemplo n.º 12
0
        private void BT_GuardarCliente_Click(object sender, EventArgs e)
        {
            var resultadoalta = new ResultadoOp();
            var cliente       = new Cliente();

            switch (this.CB_TipoDoc.Text)
            {
            case "LE":
                cliente.TipoDocumento = TipoDocumento.LE;
                break;

            case "LC":
                cliente.TipoDocumento = TipoDocumento.LC;
                break;

            case "DNI":
                cliente.TipoDocumento = TipoDocumento.DNI;
                break;
            }
            if (this.TB_NroDocumento.Text == "")
            {
                cliente.NroDocumento = 0;
            }
            else
            {
                cliente.NroDocumento = Convert.ToInt32(this.TB_NroDocumento.Text);
            }
            cliente.Nombre  = this.TB_Nombre.Text;
            cliente.Correo  = this.TB_Email.Text;
            cliente.Celular = this.TB_Celular.Text;
            cliente.FNac    = DateTime.Parse(this.dateTimePicker1.Text);
            switch (this.CB_Sexo.Text)
            {
            case "Hombre":
                cliente.Sexo = Sexo.Hombre;
                break;

            case "Mujer":
                cliente.Sexo = Sexo.Mujer;
                break;
            }
            cliente.Domicilio = this.TB_Domicilio.Text;
            if (this.TB_cp.Text == "")
            {
                cliente.CP = 0;
            }
            else
            {
                cliente.CP = Convert.ToInt32(this.TB_NroDocumento.Text);
            }
            cliente.Localidad = this.TB_Localidad.Text;
            switch (this.CB_TipoCliente.Text)
            {
            case "Regular":
                cliente.TipoCliente = TipoCliente.Regular;
                break;

            case "VIP":
                cliente.TipoCliente = TipoCliente.VIP;
                break;
            }
            if (this.TB_MontoMax.Text == "")
            {
                cliente.MontoMaximo = 0;
            }
            else
            {
                cliente.MontoMaximo = Convert.ToInt32(this.TB_MontoMax.Text);
            }

            I_MenuPrincipal F_MenuPrincipal = this.Owner as I_MenuPrincipal;

            if (F_MenuPrincipal != null)
            {
                resultadoalta = F_MenuPrincipal.AltaClientes(cliente);
            }
            else
            {
                I_GrillaClientes F_GrillaClientes = this.Owner as I_GrillaClientes; //En caso de que se edite el Cliente (desde grilla)
                if (F_GrillaClientes != null)
                {
                    if (LBL_ID.Text != "")
                    {
                        cliente.ID    = Convert.ToInt32(LBL_ID.Text);
                        resultadoalta = F_GrillaClientes.ModificacionCliente(cliente, false);
                    }
                    else
                    {
                        resultadoalta = F_GrillaClientes.AltaClientes(cliente);
                    }
                }
            }
            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);
            }
        }