示例#1
0
        public Boolean Get()
        {
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();

            try
            {
                objUnidadTiempo.idEmpresa      = idEmpresa;
                objUnidadTiempo.idUnidadTiempo = Convert.ToInt32(this.txtCodigo.Text);
                objUnidadTiempo.Descripcion    = this.txtDescripcion.Text;
                if (ckbActivo.Checked)
                {
                    objUnidadTiempo.Estado = "A";
                }
                else
                {
                    objUnidadTiempo.Estado = "I";
                }
                return(true);
            }
            catch (Exception)
            {
                MessageBox.Show(objMensaje.Valor_invalido, objMensaje.Titulo, MessageBoxButtons.OK);
                return(false);

                throw;
            }
        }
示例#2
0
        private void btnBuscarTitular_Click(object sender, EventArgs e)
        {
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();

            clsDatosPersona objDatosPersona = new clsDatosPersona();

            String[] NombresColumnas = new String[16];
            NombresColumnas[0]  = "ID Persona";
            NombresColumnas[1]  = "Identificacion";
            NombresColumnas[2]  = "ID Empresa";
            NombresColumnas[3]  = "ID Tipo Persona";
            NombresColumnas[4]  = "Nombre o Razon Social";
            NombresColumnas[5]  = "Apellido";
            NombresColumnas[6]  = "Fecha Nacimiento";
            NombresColumnas[7]  = "Genero";
            NombresColumnas[8]  = "Tipo Identificacion";
            NombresColumnas[9]  = "Direccion";
            NombresColumnas[10] = "Telefono General";
            NombresColumnas[11] = "Telefono Movil";
            NombresColumnas[12] = "Telefono Casa";
            NombresColumnas[13] = "Telefono Otros";
            NombresColumnas[14] = "Email";
            NombresColumnas[15] = "Estado";


            List <object> lista = new List <object>(objDatosPersona.ConsultaPersona());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Titular", NombresColumnas);
                FormularioBusqueda.OcultarColumna(1);
                FormularioBusqueda.OcultarColumna(2);
                FormularioBusqueda.OcultarColumna(3);
                FormularioBusqueda.OcultarColumna(6);
                FormularioBusqueda.OcultarColumna(7);
                FormularioBusqueda.OcultarColumna(8);
                FormularioBusqueda.OcultarColumna(9);
                FormularioBusqueda.OcultarColumna(10);
                FormularioBusqueda.OcultarColumna(11);
                FormularioBusqueda.OcultarColumna(13);
                FormularioBusqueda.OcultarColumna(14);
                FormularioBusqueda.OcultarColumna(15);

                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objPersona.IdPersona = Convert.ToInt32(Fila.Cells[0].Value);
                    objDatosPersona.ConsultaEspecificaPersona(objPersona);
                    this.txtTitular.Text = objPersona.NombreRazonSocial + " " + objPersona.Apellido;
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }
        }
示例#3
0
        public Boolean Get()
        {
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();

            try
            {
                objCuentaBancaria.idEmpresa        = idEmpresa;
                objCuentaBancaria.idCuentaBancaria = Convert.ToInt32(this.txtCodigo.Text);
                objCuentaBancaria.idTitular        = objPersona.IdPersona;
                objCuentaBancaria.idBanco          = objBanco.idBanco;
                objCuentaBancaria.NumeroCuenta     = Convert.ToInt32(this.txtNumeroCuenta.Text);
                objCuentaBancaria.TipoCuenta       = this.cbxTipoCuenta.Text;
                objCuentaBancaria.Saldo            = Convert.ToDecimal(this.txtSaldo.Text);
                if (ckbActivo.Checked)
                {
                    objCuentaBancaria.Estado = "A";
                }
                else
                {
                    objCuentaBancaria.Estado = "I";
                }
                return(true);
            }
            catch (Exception)
            {
                MessageBox.Show(objMensaje.Valor_invalido, objMensaje.Titulo, MessageBoxButtons.OK);
                return(false);

                throw;
            }
        }
示例#4
0
        private void btnBuscarCuenta_Click(object sender, EventArgs e)
        {
            AccionBotonAplastado = "B";
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();


            clsDatosCuentaBancaria objDatosCuentaBancaria = new clsDatosCuentaBancaria();
            clsDatosBanco          objDatosBanco          = new clsDatosBanco();
            clsDatosPersona        objDatosPersona        = new clsDatosPersona();

            String[] NombresColumnas = new String[8];
            NombresColumnas[0] = "ID Empresa";
            NombresColumnas[1] = "ID Cuenta Bancaria";
            NombresColumnas[2] = "Banco";
            NombresColumnas[3] = "Titular";
            NombresColumnas[4] = "Numero de Cuenta";
            NombresColumnas[5] = "Tipo";
            NombresColumnas[6] = "Saldo";
            NombresColumnas[7] = "Estado";

            List <object> lista = new List <object>(objDatosCuentaBancaria.consultaCuentaBancariaGeneralINNER());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Unidad de Tiempo", NombresColumnas);
                FormularioBusqueda.OcultarColumna(0);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objCuentaBancaria.idCuentaBancaria = Convert.ToInt32(Fila.Cells[1].Value);
                    objDatosCuentaBancaria.ConsultaCuentaBancariaEspecifica(objCuentaBancaria);
                    objBanco.idBanco = objCuentaBancaria.idBanco;
                    objDatosBanco.consultaBancoEspecifica(objBanco);
                    objPersona.IdPersona = objCuentaBancaria.idTitular;
                    objDatosPersona.ConsultaEspecificaPersona(objPersona);
                    this.Set();
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }

            this.Inactivar();
        }
示例#5
0
        private void btnBuscarTarjeta_Click(object sender, EventArgs e)
        {
            AccionBotonAplastado = "B";
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();


            clsDatosTarjetaCredito objDatosTarjetaCredito = new clsDatosTarjetaCredito();
            clsDatosBanco          objDatosBanco          = new clsDatosBanco();

            String[] NombresColumnas = new String[5];
            NombresColumnas[0] = "ID Empresa";
            NombresColumnas[1] = "ID Tarjeta";
            NombresColumnas[2] = "Descripcion";
            NombresColumnas[3] = "Banco";
            NombresColumnas[4] = "Estado";

            List <object> lista = new List <object>(objDatosTarjetaCredito.consultaTarjetaCreditoGeneralINNER());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Tarjeta de Credito", NombresColumnas);
                FormularioBusqueda.OcultarColumna(0);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objTarjetaCredito.idTarjeta = Convert.ToInt32(Fila.Cells[1].Value);
                    objDatosTarjetaCredito.ConsultaTarjetaCreditoEspecifica(objTarjetaCredito);
                    objBanco.idBanco = objTarjetaCredito.idBanco;
                    objDatosBanco.consultaBancoEspecifica(objBanco);
                    this.Set();
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }

            this.Inactivar();
        }
示例#6
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            AccionBotonAplastado = "B";
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();

            clsDatosMonetarioDetalle objDatosMonetarioDetalle = new clsDatosMonetarioDetalle();

            String[] NombresColumnas = new String[5];
            NombresColumnas[0] = "ID Empresa";
            NombresColumnas[1] = "Codigo";
            NombresColumnas[2] = "Descripcion";
            NombresColumnas[3] = "Valor";
            NombresColumnas[4] = "Estado";

            List <object> lista = new List <object>(objDatosMonetarioDetalle.consultaMonetarioDetalleGeneral());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Unidad de Tiempo", NombresColumnas);
                FormularioBusqueda.OcultarColumna(0);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objMonetarioDetalle.idEmpresa          = Convert.ToInt32(Fila.Cells[0].Value);
                    objMonetarioDetalle.idDetalleMonetario = Convert.ToInt32(Fila.Cells[1].Value);
                    objMonetarioDetalle.Descripcion        = Convert.ToString(Fila.Cells[2].Value);
                    objMonetarioDetalle.Valor  = Convert.ToDecimal(Fila.Cells[3].Value);
                    objMonetarioDetalle.Estado = Convert.ToString(Fila.Cells[4].Value);
                    this.Set();
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }

            this.Inactivar();
        }
示例#7
0
        private void btnGrabar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            clsDatosUnidadTiempo objDatosUnidadTiempo = new clsDatosUnidadTiempo();
            clsMensajeCCobrar    objMensaje           = new clsMensajeCCobrar();

            if (this.Get())
            {
                if (AccionBotonAplastado == "N")
                {
                    this.Get();
                    if (objDatosUnidadTiempo.guardar(objUnidadTiempo))
                    {
                        string variable = objMensaje.Titulo;
                        MessageBox.Show(objMensaje.Guardar_ok, objMensaje.Titulo, MessageBoxButtons.OK);
                    }
                    else
                    {
                        MessageBox.Show(objMensaje.Guardar_error, objMensaje.Titulo, MessageBoxButtons.OK);
                    }
                }
                else if (AccionBotonAplastado == "M")
                {
                    this.Get();
                    if (objDatosUnidadTiempo.modificar(objUnidadTiempo))
                    {
                        string variable = objMensaje.Titulo;
                        MessageBox.Show(objMensaje.Modificar_ok, objMensaje.Titulo, MessageBoxButtons.OK);
                    }
                    else
                    {
                        MessageBox.Show(objMensaje.Modificar_error, objMensaje.Titulo, MessageBoxButtons.OK);
                    }
                }
            }

            this.Limpiar();
            this.Inactivar();
            AccionBotonAplastado = "G";
        }
示例#8
0
        private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            clsDatosTipoInversion objDatosTipoInversion = new clsDatosTipoInversion();
            clsMensajeCCobrar     objMensaje            = new clsMensajeCCobrar();

            this.Get();

            if (AccionBotonAplastado == "B")
            {
                if (objDatosTipoInversion.eliminar(objTipoInversion))
                {
                    string variable = objMensaje.Titulo;
                    MessageBox.Show(objMensaje.Eliminar_ok, objMensaje.Titulo, MessageBoxButtons.OK);
                }
                else
                {
                    MessageBox.Show(objMensaje.Eliminar_error, objMensaje.Titulo, MessageBoxButtons.OK);
                }
            }
            this.Limpiar();
            this.Inactivar();
            AccionBotonAplastado = "E";
        }
示例#9
0
        private void btnBuscarBanco_Click(object sender, EventArgs e)
        {
            clsMensajeCCobrar objMensaje = new clsMensajeCCobrar();

            clsDatosBanco objDatosBanco = new clsDatosBanco();

            String[] NombresColumnas = new String[4];
            NombresColumnas[0] = "ID Empresa";
            NombresColumnas[1] = "Codigo";
            NombresColumnas[2] = "Banco";
            NombresColumnas[3] = "Estado";

            List <object> lista = new List <object>(objDatosBanco.consultaBancoGeneral());;

            if (lista.Count > 0)
            {
                frm_Busqueda FormularioBusqueda = new frm_Busqueda();
                FormularioBusqueda.CargarBanco(lista);
                FormularioBusqueda.EstablecerPropiedades("Busqueda de Bancos", NombresColumnas);
                FormularioBusqueda.OcultarColumna(0);
                FormularioBusqueda.ShowDialog();

                if (FormularioBusqueda.Seleccion)
                {
                    DataGridViewRow Fila = FormularioBusqueda.FilaSeleccionada;
                    objBanco.idEmpresa = Convert.ToInt32(Fila.Cells[0].Value);
                    objBanco.idBanco   = Convert.ToInt32(Fila.Cells[1].Value);
                    objBanco.Nombre    = Convert.ToString(Fila.Cells[2].Value);
                    objBanco.Estado    = Convert.ToString(Fila.Cells[3].Value);
                    this.txtBanco.Text = objBanco.Nombre;
                }
            }
            else
            {
                MessageBox.Show(objMensaje.Vacio, objMensaje.Titulo, MessageBoxButtons.OK);
            }
        }