예제 #1
0
        public grd_Gastos()
        {
            InitializeComponent();
            this.Text          = "Tipo Gastos";
            this.StartPosition = FormStartPosition.Manual;
            this.Location      = new Point(50, 20);
            objTipoGastos      = new TipoGastos();
            objLoVDao          = new LoVDAO();

            objListTipoGastos = objLoVDao.getLovTipoGastos();
            gridParams();
            grdGasto.DataSource       = objListTipoGastos;
            cajaChicaForm             = Caja.CajaChica.formCajachica;
            grdGasto.DoubleClick     += GrdGasto_DoubleClick;
            txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
            objListTipoGastosTotal    = objListTipoGastos;
        }
예제 #2
0
        public LoVOt()
        {
            InitializeComponent();
            this.Text          = "OT/ CENTRO DE COSTO";
            this.StartPosition = FormStartPosition.Manual;
            this.Location      = new Point(50, 20);
            obj       = new OtDTO();
            objLoVDao = new LoVDAO();

            objListOt = objLoVDao.getLovOt(Ventas.UNIDADNEGOCIO);
            gridParams();
            grdOt.DataSource          = objListOt;
            cajaChicaForm             = Caja.CajaChica.formCajachica;
            grdOt.DoubleClick        += GrdOt_DoubleClick;
            txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
            objListTotal              = objListOt;
        }
예제 #3
0
 public LoVTipoPagoVoucher()
 {
     InitializeComponent();
     this.Text          = "OT/CC";
     this.StartPosition = FormStartPosition.Manual;
     this.Location      = new Point(50, 20);
     emisionForm        = Caja.EmisionVoucher.formEmision;
     objLoVDao          = new LoVDAO();
     obj = new TipoPagoVoucher();
     this.ActiveControl = txt_Busqueda;
     gridParams();
     objListTipoPagoVoucher      = objLoVDao.getLovTipoPagoVoucher();
     objListTipoPagoVoucherTotal = objListTipoPagoVoucher;
     grdSolicita.DataSource      = objListTipoPagoVoucher;
     grdSolicita.Refresh();
     txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
     grdSolicita.DoubleClick  += GrdSolicita_DoubleClick;
 }
예제 #4
0
 public LoVBanco(String SolicitaCod)
 {
     InitializeComponent();
     this.Text          = "Solicitante";
     this.StartPosition = FormStartPosition.Manual;
     this.Location      = new Point(50, 20);
     emisionForm        = Caja.EmisionVoucher.formEmision;
     emision2form       = Reporte.ReporteVoucher.formReporteCheques;
     objLoVDao          = new LoVDAO();
     objBanco           = new CuentaBanco();
     gridParamsBanco();
     this.ActiveControl        = txt_Busqueda;
     codigoSolicita            = SolicitaCod;
     objListaBanco             = objLoVDao.getLovBanco(Ventas.UNIDADNEGOCIO);
     objListaBancoTotal        = objListaBanco;
     txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
     grdSolicita.DoubleClick  += GrdSolicita_DoubleClick;
     grdSolicita.DataSource    = objListaBanco;
     grdSolicita.Refresh();
 }
예제 #5
0
        public CajaChica(CajaCab obj)
        {
            InitializeComponent();
            this.ControlBox     = false;
            this.Text           = "Caja Chica";
            this.StartPosition  = FormStartPosition.Manual;
            this.Location       = new Point(50, 20);
            formCajachica       = this;
            objCajaCab          = new CajaCab();
            objCajaDAO          = new CajaDAO();
            objMonedaDao        = new MonedaDAO();
            objCajaDet          = new CajaDet();
            objLoVDao           = new LoVDAO();
            objCajaCab          = obj;
            txt_Disponible.Text = obj.Disponible.ToString();
            txt_FechaIni.Text   = obj.FechaApertura.ToString("dd/MM/yyyy");
            txt_Monto.Text      = obj.Monto.ToString();
            txt_NroCaja.Text    = obj.NumeroCaja;
            gridParams();
            cmbMoneda();
            cmbTipoDocu();
            cmbCentroLabor();
            txt_SerieDoc.MaxLength  = 4;
            objListCajaDet          = objCajaDAO.getCajaDet(objCajaCab.NumeroCaja, Ventas.UNIDADNEGOCIO);
            grd_Facturas.DataSource = objListCajaDet;
            grd_Facturas.Refresh();
            grd_Facturas.CellClick   += Grd_Facturas_CellClick;
            txt_TipoGastoCod.KeyDown += Txt_TipoGastoCod_KeyDown;


            txt_ProvRuc.KeyDown          += Txt_ProvRuc_KeyDown;
            txt_NroOt.KeyDown            += Txt_NroOt_KeyDown;
            txt_NroOt.TextChanged        += Txt_NroOt_TextChanged;
            txt_TipoGastoCod.TextChanged += Txt_TipoGastoCod_TextChanged;
            txt_ProvRuc.TextChanged      += Txt_ProvRuc_TextChanged;
            cargarListas();
            dpick_FechaOperacion.ValueChanged += Dpick_FechaOperacion_ValueChanged;
            tipoCambio(dpick_FechaOperacion.Value.ToShortDateString());
        }
예제 #6
0
        public LoVProveedor()
        {
            InitializeComponent();
            this.Text          = "Proveedor / Personal";
            this.StartPosition = FormStartPosition.Manual;
            this.Location      = new Point(50, 20);
            objLoVDao          = new LoVDAO();
            objPersonal        = new Personal();
            objProveedor       = new Proveedor();
            cajaChicaForm      = Caja.CajaChica.formCajachica;
            objListPersonal    = objLoVDao.getLovPersonal();
            objListProveedor   = objLoVDao.getLovProveedor(Ventas.UNIDADNEGOCIO);

            rb_Prov.Checked           = true;
            rb_Prov.CheckedChanged   += Rb_Prov_CheckedChanged;
            txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
            grdProveedor.DoubleClick += GrdProveedor_DoubleClick;
            lbl_Buscar.Text           = "Razón Social o RUC:";
            gridParams("Ruc", "ProveedorNDoc", "Razón Social", "ProveedorRazonSocial");
            listProveedor(objListProveedor);
            objListProveedorTotal = objListProveedor;
            objListPersonalTotal  = objListPersonal;
        }
예제 #7
0
        public LoVSolicita(String SolicitaCod)
        {
            InitializeComponent();
            this.Text                 = "Solicitante";
            this.StartPosition        = FormStartPosition.Manual;
            this.Location             = new Point(50, 20);
            emisionForm               = Caja.EmisionVoucher.formEmision;
            reportevoucher            = Reporte.ReporteVoucher.formReporteCheques;
            codigoSolicita            = SolicitaCod;
            objLoVDao                 = new LoVDAO();
            objPersonal               = new Personal();
            objProveedor              = new Proveedor();
            objBanco                  = new CuentaBanco();
            objCliente                = new Cliente();
            this.ActiveControl        = txt_Busqueda;
            objListPersonal           = objLoVDao.getLovPersonal();
            objListPersonalTotal      = objListPersonal;
            objListProveedor          = objLoVDao.getLovProveedor(Ventas.UNIDADNEGOCIO);
            objListProveedorTotal     = objListProveedor;
            objListaCliente           = objLoVDao.getLovCliente(Ventas.UNIDADNEGOCIO);
            objListaClienteTotal      = objListaCliente;
            objListaBanco             = objLoVDao.getLovBancoSolicita(Ventas.UNIDADNEGOCIO);
            objListaBancoTotal        = objListaBanco;
            txt_Busqueda.TextChanged += Txt_Busqueda_TextChanged;
            grdSolicita.DoubleClick  += GrdSolicita_DoubleClick;
            switch (SolicitaCod)
            {
            case "02":
                lbl_Solicita.Text = "Razón Social o Ruc";
                gridParamsProveedor();
                grdSolicita.DataSource = objListProveedor;
                grdSolicita.Refresh();
                break;

            case "03":
                lbl_Solicita.Text = "Nombre o Documento";
                gridParamsPersonal();
                grdSolicita.DataSource = objListPersonal;
                grdSolicita.Refresh();
                break;

            case "04":
                lbl_Solicita.Text = "Nombre del Banco";
                gridParamsBanco();
                grdSolicita.DataSource = objListaBanco;
                grdSolicita.Refresh();
                break;

            case "05":
                lbl_Solicita.Text = "Razón Social o Ruc";
                gridParamsCliente();
                grdSolicita.DataSource = objListaCliente;
                grdSolicita.Refresh();
                break;

            case "06":
                lbl_Solicita.Text = "Nombre del Banco";
                gridParamsBanco();
                grdSolicita.DataSource = objListaBanco;
                grdSolicita.Refresh();
                break;
            }
        }