private void frmRecojo_Nota_Load(object sender, EventArgs e)
        {
            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());


            if (Operacion_Nota == "N")
            {
                txtIde_Detalle.Text = "0";
                txtNota.Text        = "";
            }
            else
            {
                ENResultOperation N   = ClsRecojo_NotaBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtn = (DataTable)N.Valor;
                if (dtn.Rows.Count != 0)
                {
                    DataRow ROWN = dtn.Rows[0];
                    txtIde_Detalle.Text = ROWN["RECO_IDE_DETALLE"].ToString();
                    txtNota.Text        = ROWN["RECO_NOTA"].ToString();
                    if (Operacion_Nota == "E")
                    {
                        btnGrabar.Text = "Elimina";
                    }
                }
            }
            txtNota.Focus();
        }
        private void Obtener_Registro_Cabecera()
        {
            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());
        }
        private void frmRecojo_Gasto_Load(object sender, EventArgs e)
        {
            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());

            Llenar_CboTipoGasto();
            Llenar_CboTipoDocumento();

            if (Operacion_Gasto == "N")
            {
                txtIde_Detalle.Text            = "0";
                cboTipoGasto.SelectedIndex     = 0;
                cboTipoDocumento.SelectedIndex = 0;
                txtSerie.Text  = string.Empty;
                txtNumero.Text = "0";
                txtMonto.Text  = "0";
                dtpFecha.Text  = DateTime.Now.ToString();
            }
            else
            {
                ENResultOperation G   = ClsRecojo_GastoBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtg = (DataTable)G.Valor;
                if (dtg.Rows.Count != 0)
                {
                    DataRow ROWG = dtg.Rows[0];
                    txtIde_Detalle.Text   = ROWG["RECO_IDE_DETALLE"].ToString();
                    cboTipoGasto.Text     = ROWG["GTO_OPE_NOMBRE"].ToString();
                    cboTipoDocumento.Text = ROWG["TIPO_DOC_NOMBRE"].ToString();
                    txtSerie.Text         = ROWG["RECO_SERIE_DOCUMENTO"].ToString();
                    txtNumero.Text        = ROWG["RECO_NUMERO_DOCUMENTO"].ToString();
                    txtMonto.Text         = ROWG["RECO_MONTO"].ToString();
                    txtObservacion.Text   = ROWG["RECO_OBSERVACION"].ToString();
                    dtpFecha.Text         = ROWG["RECO_FECHA"].ToString();

                    if (Operacion_Gasto == "E")
                    {
                        btnGrabar.Text = "Elimina";
                    }
                }
            }
        }
        private void frmRecojo_Recargo_Load(object sender, EventArgs e)
        {
            ENResultOperation A = ClsArticuloBC.Listar("");

            if (A.Proceder)
            {
                cboRecargo.DataSource = (DataTable)A.Valor;
            }
            cboRecargo.DisplayMember      = "ARTI_NOMBRE";
            cboRecargo.ValueMember        = "ARTI_IDE";
            cboRecargo.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cboRecargo.AutoCompleteSource = AutoCompleteSource.ListItems;

            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());


            if (Operacion_Recargo == "N")
            {
                cboRecargo.SelectedIndex = 0;
                txtPorcentaje.Text       = "0";
            }
            else
            {
                ENResultOperation N   = ClsRecojo_Recargo_CargaBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtn = (DataTable)N.Valor;
                if (dtn.Rows.Count != 0)
                {
                    DataRow ROWN = dtn.Rows[0];
                    cboRecargo.SelectedValue = Convert.ToInt32(ROWN["MERCA_IDE"].ToString());
                    txtPorcentaje.Text       = ROWN["RECO_PORCENTAJE"].ToString();
                    if (Operacion_Recargo == "E")
                    {
                        btnGrabar.Text = "Elimina";
                    }
                }
            }
        }
        private void frmRecojo_Apoyo_Load(object sender, EventArgs e)
        {
            ENResultOperation C   = ClsRecojo_CabeceraBC.Obtener_Registro(nReco_Ide);
            DataTable         dtc = (DataTable)C.Valor;

            if (dtc.Rows.Count != 0)
            {
                DataRow ROW = dtc.Rows[0];
                nVeces = Convert.ToInt32(ROW["VECES"].ToString());

                ENResultOperation R  = ClsRecojo_Apoyo_CabeceraBC.Listar_Filtro(nReco_Ide, nReco_Ide_Detalle);
                DataTable         dt = (DataTable)R.Valor;
                if (dt.Rows.Count != 0)
                {
                    DataRow ROWN = dt.Rows[0];
                    txtApoyo.Text         = ROWN["RECO_NUMERO_APOYO"].ToString();
                    dtpFEmision.Text      = ROWN["RECO_FECHA_EMISION"].ToString();
                    dtpFTraslado.Text     = ROWN["RECO_FECHA_TRASLADO"].ToString();
                    txtHSalida.Text       = ROWN["RECO_HORA_SALIDA"].ToString();
                    dtpFRetorno.Text      = ROWN["RECO_FECHA_RETORNO"].ToString();
                    txtHRetorno.Text      = ROWN["RECO_HORA_RETORNO"].ToString();
                    txtKmInicial.Text     = ROWN["RECO_UDOMETRO_INICIAL"].ToString();
                    txtKmFinal.Text       = ROWN["RECO_UDOMETRO_FINAL"].ToString();
                    txtTransportista.Text = ROWN["TRAN_NOMBRE"].ToString();
                    txtConductor.Text     = ROWN["CHOF_NOMBRE"].ToString();
                    txtVehiculo.Text      = ROWN["VEHI_PLACA"].ToString();
                    txtTipoVehi.Text      = ROWN["TIPO_NOMBRE"].ToString();
                    txtTnM3.Text          = ROWN["VEHI_TNM3"].ToString();
                    txtPeso.Text          = ROWN["RECO_TONELAJE"].ToString();
                    txtVolumen.Text       = ROWN["RECO_VOLUMEN"].ToString();
                    nTran_Ide             = Convert.ToInt32(ROWN["TRAN_IDE"].ToString());
                    nChof_Ide             = Convert.ToInt32(ROWN["TRAN_CHOF_IDE"].ToString());
                    nVehi_Ide             = Convert.ToInt32(ROWN["TRAN_VEHI_IDE"].ToString());
                }
            }
        }
Exemple #6
0
        private void frmRecojo_Peaje_Load(object sender, EventArgs e)
        {
            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());

            if (Operacion_Peaje == "N")
            {
                txtIde_Detalle.Text = "0";
                txtSerie.Text       = string.Empty;
                txtNumero.Text      = "0";
                txtMonto.Text       = "0";
                dtpFecha.Text       = DateTime.Now.ToString();
            }
            else
            {
                ENResultOperation P   = ClsRecojo_PeajeBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtp = (DataTable)P.Valor;
                if (dtp.Rows.Count != 0)
                {
                    DataRow ROWP = dtp.Rows[0];
                    txtIde_Detalle.Text = ROWP["RECO_IDE_DETALLE"].ToString();
                    txtSerie.Text       = ROWP["RECO_SERIE_PEAJE"].ToString();
                    txtNumero.Text      = ROWP["RECO_NUMERO_PEAJE"].ToString();
                    txtMonto.Text       = ROWP["RECO_MONTO"].ToString();
                    dtpFecha.Text       = ROWP["RECO_FECHA"].ToString();
                    if (Operacion_Peaje == "E")
                    {
                        btnGrabarPeaje.Text = "Elimina";
                    }
                }
            }
            txtSerie.Focus();
        }
        private void frmRecojo_Ayudante_Load(object sender, EventArgs e)
        {
            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces    = Convert.ToInt32(ROW["VECES"].ToString());
            ID_Tran_Ide = Convert.ToInt32(ROW["TRAN_IDE"].ToString());

            Llenar_CboAyudante();

            if (Operacion_Ayudante == "N")
            {
                txtIde_Detalle.Text       = "0";
                txtTran_Cont_Ide.Text     = "0";
                cboAyudante.SelectedIndex = 0;
            }
            else
            {
                ENResultOperation P   = ClsRecojo_AyudanteBC.Listar_Filtro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtp = (DataTable)P.Valor;
                if (dtp.Rows.Count != 0)
                {
                    DataRow ROWP = dtp.Rows[0];
                    txtIde_Detalle.Text   = ROWP["TRAN_IDE"].ToString();
                    txtTran_Cont_Ide.Text = ROWP["TRAN_CONT_IDE"].ToString();
                    cboAyudante.Text      = ROWP["NOMBRE_COMPLETO"].ToString();
                    if (Operacion_Ayudante == "E")
                    {
                        btnGrabar.Text = "Elimina";
                    }
                }
            }

            //txtTran_Cont_Ide.Text =
        }
Exemple #8
0
        private void frmRecojo_Combustible_Importe_Load(object sender, EventArgs e)
        {
            ToolTip toolTip1 = new ToolTip();

            // Set up the delays for the ToolTip.
            toolTip1.AutoPopDelay = 5000;
            toolTip1.InitialDelay = 1000;
            toolTip1.ReshowDelay  = 500;
            // Force the ToolTip text to be displayed whether or not the form is active.
            toolTip1.ShowAlways = true;

            // Set up the ToolTip text for the Button and Checkbox.
            toolTip1.SetToolTip(this.txtRuc, "F3 - Para Selecionar Proveedor");

            ENResultOperation R   = ClsRecojo_CabeceraBC.Obtener_Registro(ID_Reco_Ide);
            DataTable         dt  = (DataTable)R.Valor;
            DataRow           ROW = dt.Rows[0];

            ID_Veces = Convert.ToInt32(ROW["VECES"].ToString());
            lblTipoCombustible.Text = cTipoCombustible;

            if (Operacion_Combustible == "N")
            {
                txtIde_Detalle.Text = "0";
                txtProv_Ide.Text    = "";
                txtProv_Nombre.Text = "";
                txtKmInicial.Text   = "0";
                txtKmFinal.Text     = "0";
                txtImporte.Text     = "0";
                txtTotal.Text       = "0";
                txtRendimiento.Text = Veh_Rendimiento;
                nRendimiento        = Convert.ToDecimal(Veh_Rendimiento);
            }
            else
            {
                ENResultOperation C   = ClsRecojo_Combustible_ImporteBC.Obtener_Registro(ID_Reco_Ide, ID_Reco_Ide_Detalle);
                DataTable         dtc = (DataTable)C.Valor;
                if (dtc.Rows.Count != 0)
                {
                    DataRow ROWC = dtc.Rows[0];
                    txtIde_Detalle.Text = ROWC["RECO_IDE_DETALLE"].ToString();
                    txtProv_Ide.Text    = ROWC["PROV_IDE"].ToString();
                    txtProv_Nombre.Text = ROWC["PROV_NOMBRE"].ToString();

                    nKmInicial        = Convert.ToInt32(ROWC["RECO_KILOMETRO_INICIAL"].ToString());
                    txtKmInicial.Text = nKmInicial.ToString();

                    nKmFinal        = Convert.ToInt32(ROWC["RECO_KILOMETRO_FINAL"].ToString());
                    txtKmFinal.Text = nKmFinal.ToString();

                    nImporte        = Convert.ToDecimal(ROWC["RECO_IMPORTE"].ToString());
                    txtImporte.Text = nImporte.ToString();

                    nRendimiento        = Convert.ToDecimal(ROWC["RECO_RENDIMIENTO"].ToString());
                    txtRendimiento.Text = nRendimiento.ToString();

                    nRecorrido        = nKmFinal - nKmInicial;
                    txtRecorrido.Text = nRecorrido.ToString("### ###,###");

                    if (nRendimiento > 0)
                    {
                        nFactor = nRecorrido / nRendimiento;
                    }
                    else
                    {
                        nFactor = 0;
                    }
                    txtFactor.Text = nFactor.ToString("###,###.000");
                    nTotal         = nImporte * nFactor;
                    txtTotal.Text  = nTotal.ToString("###,###.00");

                    if (Operacion_Combustible == "E")
                    {
                        txtIde_Detalle.Enabled = false;
                        txtProv_Ide.Enabled    = false;
                        txtProv_Nombre.Enabled = false;
                        txtKmInicial.Enabled   = false;
                        txtKmFinal.Enabled     = false;
                        txtImporte.Enabled     = false;
                        txtRendimiento.Enabled = false;
                        btnGrabar.Text         = "Elimina";
                    }
                    if (Obtener_Proveedor())
                    {
                        txtKmInicial.Focus();
                    }
                }
            }
        }