private void ConsultarDepuracionFactura()
        {
            try
            {
                Sesion Sesion = new Sesion();
                Sesion = (Sesion)Session["Sesion" + Session.SessionID];

                Factura factura = new Factura();
                factura.Id_Cd       = Convert.ToInt32(Request.Params["Id_Cd"]);
                factura.Id_Emp      = Convert.ToInt32(Request.Params["Id_Emp"]);
                factura.Id_Fac      = Convert.ToInt32(Request.Params["Id_Fac"]);
                factura.Id_FacSerie = Convert.ToString(Request.Params["Id_FacSerie"]);

                CN_CapFactura CNCapFactura = new CN_CapFactura();
                CNCapFactura.Factura_DepuracionConsulta(ref factura, Sesion.Emp_Cnx);

                this.LblIdCdi.Text         = Request.Params["Id_Cd"];
                this.LblId_Fac.Text        = Request.Params["Id_Fac"];
                this.HdId_FacSerie.Value   = Request.Params["Id_FacSerie"];
                this.LblId_Cte.Text        = Convert.ToString(factura.Id_Cte);
                this.lblCte_Nombre.Text    = factura.Cte_NomComercial;
                this.chkDepuracion.Checked = Convert.ToBoolean(factura.Fac_Depuracion);
                this.txtMotivo.Text        = factura.Fac_DepuracionMotivo;
                this.TxtAutorizo.Text      = factura.Fac_DepuracionAutorizo;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void Guardar()
        {
            try
            {
                Sesion Sesion = new Sesion();
                Sesion = (Sesion)Session["Sesion" + Session.SessionID];
                int     verificador = 0;
                Factura factura     = new Factura();
                factura.Id_Cd                  = Convert.ToInt32(this.LblIdCdi.Text);
                factura.Id_Emp                 = Convert.ToInt32(Sesion.Id_Emp);
                factura.Id_Fac                 = Convert.ToInt32(this.LblId_Fac.Text);
                factura.Id_FacSerie            = this.HdId_FacSerie.Value;
                factura.Fac_Depuracion         = this.chkDepuracion.Checked;
                factura.Fac_DepuracionMotivo   = this.txtMotivo.Text;
                factura.Fac_DepuracionAutorizo = this.TxtAutorizo.Text;



                CN_CapFactura CNCapFactura = new CN_CapFactura();
                CNCapFactura.Factura_DepuracionActualiza(factura, Sesion.Emp_Cnx, ref verificador);

                if (verificador == 1)
                {
                    RAM1.ResponseScripts.Add(string.Concat(@"CloseWindow('", "Los datos se guardaron correctamente", "')"));
                }
                else
                {
                    Alerta("Error al intentar guardar los datos");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void rcmbFac_SelectedIndexChanged(object sender, Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs e)
        {
            try
            {
                RadComboBox rcmbFac = (sender as RadComboBox);
                Telerik.Web.UI.GridTableCell tabla   = (Telerik.Web.UI.GridTableCell)rcmbFac.Parent;
                RadNumericTextBox            txtFact = tabla.FindControl("txtFact") as RadNumericTextBox;
                RadTextBox        txtCte             = tabla.FindControl("txtCte") as RadTextBox;
                RadNumericTextBox txtImporte         = tabla.FindControl("txtImporte") as RadNumericTextBox;

                Factura factura = new Factura();
                factura.Id_Cd  = this.sesion.Id_Cd_Ver;
                factura.Id_Emp = this.sesion.Id_Emp;
                if (txtFact.Text != string.Empty)
                {
                    factura.Id_Fac = Convert.ToInt32(txtFact.Text);
                }
                else
                {
                    factura.Id_Fac = 0;
                }

                CN_CapFactura CNCapFactura = new CN_CapFactura();
                try
                {
                    CNCapFactura.BuscaFacturaRuta(ref factura, sesion.Emp_Cnx);
                }
                catch (Exception ex)
                {
                    txtFact.Text    = "";
                    txtCte.Text     = "";
                    txtImporte.Text = "";
                    AlertaFocus(ex.Message, txtFact.ClientID);
                    return;
                }
                txtCte.Text     = factura.Cte_NomComercial;
                txtImporte.Text = factura.Fac_Importe.ToString();

                txtCte.ReadOnly     = true;
                txtImporte.ReadOnly = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void txtFac_TextChanged(object sender, EventArgs e)
        {
            try
            {
                RadNumericTextBox txtfac       = sender as RadNumericTextBox;
                RadComboBox       txtserie     = (txtfac.Parent.FindControl("rcbSerie") as RadComboBox);
                RadTextBox        rgCteNombre  = (txtfac.Parent.FindControl("txtCte") as RadTextBox);
                RadNumericTextBox rgtxtImporte = (txtfac.Parent.FindControl("txtImporte") as RadNumericTextBox);

                DataRow[] ar = dt_detalles.Select("Id_Fac='" + txtfac.Text + "' and Id_FacSerie='" + txtserie.Text + "'");

                if (ar.Length > 0)
                {
                    AlertaFocus("Esta factura ya ha sido asignada en esta ruta", txtfac.ClientID);
                    txtfac.Text       = "";
                    rgCteNombre.Text  = "";
                    rgtxtImporte.Text = "";
                    return;
                }
                Factura factura = new Factura();
                factura.Id_Cd  = this.sesion.Id_Cd_Ver;
                factura.Id_Emp = this.sesion.Id_Emp;
                factura.Id_Fac = Convert.ToInt32(txtfac.Text);
                CN_CapFactura CNCapFactura = new CN_CapFactura();
                try
                {
                    CNCapFactura.BuscaFacturaRuta(ref factura, sesion.Emp_Cnx);
                }
                catch (Exception ex)
                {
                    txtfac.Text       = "";
                    rgCteNombre.Text  = "";
                    rgtxtImporte.Text = "";
                    AlertaFocus(ex.Message, txtfac.ClientID);
                    return;
                }
                rgCteNombre.Text  = factura.Cte_NomComercial;
                rgtxtImporte.Text = (factura.Fac_Importe).ToString();
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
            }
        }
        protected void rgDetalles_InsertCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
        {
            try
            {
                GridEditableItem editedItem = e.Item as GridEditableItem;

                RadNumericTextBox txtFact = editedItem.FindControl("txtFact") as RadNumericTextBox;
                RadComboBox       cmbFac  = editedItem.FindControl("rcbSerie") as RadComboBox;
                if (txtFact.Text == string.Empty || cmbFac.Text == string.Empty)
                {
                    this.Alerta("Seleccione primero una factura");
                    this.rgDetalles.Columns.FindByUniqueName("EditCommandColumn").Visible = true;
                    return;
                }
                else
                {
                    Factura factura = new Factura();
                    factura.Id_Cd  = this.sesion.Id_Cd_Ver;
                    factura.Id_Emp = this.sesion.Id_Emp;
                    factura.Id_Fac = Convert.ToInt32(txtFact.Text);
                    CN_CapFactura CNCapFactura = new CN_CapFactura();
                    CNCapFactura.BuscaFacturaRuta(ref factura, sesion.Emp_Cnx);

                    DataRow[] ar = dt_detalles.Select("Id_Fac='" + factura.Id_Fac + "' and Id_FacSerie='" + factura.Id_FacSerie.Replace(factura.Id_Fac.ToString(), "") + "'");

                    if (ar.Length > 0)
                    {
                        Alerta("Esta factura ya ha sido asignada en esta ruta");
                    }
                    else
                    {
                        dt_detalles.Rows.Add(new object[] { factura.Id_Fac, factura.Id_FacSerie.Replace(factura.Id_Fac.ToString(), ""), factura.Cte_NomComercial, factura.Fac_Importe });
                    }

                    this.rgDetalles.Columns.FindByUniqueName("EditCommandColumn").Visible = false;
                }
            }
            catch (Exception ex)
            {
                ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
                e.Canceled = true;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID];
                if (!Page.IsPostBack)
                {
                    Session["PedidoCaptado" + Session.SessionID] = null;
                    CN_CapFactura fac      = new CN_CapFactura();
                    string[]      datosGen = fac.ConsultaFacturacion_DatosGeneralesFacturacion(sesion.Emp_Cnx, sesion.Id_Emp, sesion.Id_Cd_Ver);

                    lblEmpresaNombre.Text  = datosGen[0];
                    lblSucursalNombre.Text = datosGen[1];
                    lblRegionNombre.Text   = datosGen[2];
                    txtPedido.Focus();
                }
            }
            catch (Exception ex)
            {
                this.DisplayMensajeAlerta(string.Concat(ex.Message, "Page_Load_error"));
            }
        }
示例#7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID];
                if (!Page.IsPostBack)
                {
                    CN_CapFactura fac      = new CN_CapFactura();
                    string[]      datosGen = fac.ConsultaFacturacion_DatosGeneralesFacturacion(sesion.Emp_Cnx, sesion.Id_Emp, sesion.Id_Cd_Ver);
                    lblEmpresaId.Text      = sesion.Id_Emp.ToString();
                    lblEmpresaNombre.Text  = datosGen[0];
                    lblSucursalId.Text     = sesion.Id_Cd_Ver.ToString();
                    lblSucursalNombre.Text = datosGen[1];
                    lblRegionId.Text       = datosGen[3];
                    lblRegionNombre.Text   = datosGen[2];
                    lblUsuarioId.Text      = sesion.Id_U.ToString();
                    lblUsuarioNombre.Text  = sesion.U_Nombre;

                    this.ListaRemisionesFactura = new List <Remision>();

                    double ancho = 0;
                    foreach (GridColumn gc in rgRemisiones.Columns)
                    {
                        if (gc.Display)
                        {
                            ancho = ancho + gc.HeaderStyle.Width.Value;
                        }
                    }
                    rgRemisiones.Width = Unit.Pixel(Convert.ToInt32(ancho));
                    rgRemisiones.MasterTableView.Width = Unit.Pixel(Convert.ToInt32(ancho));

                    rgRemisiones.Rebind();
                }
            }
            catch (Exception ex)
            {
                this.DisplayMensajeAlerta(string.Concat(ex.Message, "Page_Load_error"));
            }
        }
示例#8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID];
                if (!Page.IsPostBack)
                {
                    // ------------------------------------------------------------------------
                    // Consulta datos Gnerales, Nombre de Epmresa, C. Dist y Región
                    // ------------------------------------------------------------------------
                    CN_CapFactura fac      = new CN_CapFactura();
                    string[]      datosGen = fac.ConsultaFacturacion_DatosGeneralesFacturacion(sesion.Emp_Cnx, sesion.Id_Emp, sesion.Id_Cd_Ver);

                    //Define variable de sesion con datos de impresion de reporte de valuacion de proyectos
                    this.HD_Folio.Value = string.Concat(
                        Page.Request.QueryString["Id_Emp"].ToString()
                        , ",", Page.Request.QueryString["Id_Cd"].ToString()
                        , ",", Page.Request.QueryString["Id_Vap"].ToString());
                    Session["ReporteValuacionProyecto" + Session.SessionID] = this.HD_Folio.Value;
                    //Define variable de sesion como indicativo de impreion de reporte de rentabilidad
                    Session["ReporteRentabilidadClientes" + Session.SessionID] = "SI";

                    CN_CatCliente cnCliente = new CN_CatCliente();
                    Clientes      cte       = new Clientes();
                    cte.Id_Cte = Convert.ToInt32(Request.QueryString["Id_Cte"]);
                    cte.Id_Emp = Convert.ToInt32(Request.QueryString["Id_Emp"]);
                    cte.Id_Cd  = Convert.ToInt32(Request.QueryString["Id_Cd"]);
                    cnCliente.ConsultaClientes(ref cte, sesion.Emp_Cnx);
                    txtPlazoPago.Text = cte.Cte_CondPago.ToString();

                    //Datos del centro de distribución
                    CentroDistribucion cd = new CentroDistribucion();
                    new CN_CatCentroDistribucion().ConsultarCentroDistribucion(ref cd
                                                                               , Convert.ToInt32(Page.Request.QueryString["Id_Cd"])
                                                                               , Convert.ToInt32(Page.Request.QueryString["Id_Emp"])
                                                                               , sesion.Emp_Cnx);

                    //Datos de valuación de proyectos del C. de Dist.
                    CentroDistribucion cdValProy = new CentroDistribucion();
                    new CN_CatCentroDistribucion().ConsultaCentroDistribucion_DatosValProyecto(ref cdValProy, sesion.Emp_Cnx);

                    //Llenar Datos de valuación de proyecto del centro de distribucion
                    #region Llenar Datos de valuación de proyecto del centro de distribucion
                    txtCetes.Text                     = cd.Cd_TasaCetes == 0 ? cdValProy.Cd_TasaCetes.ToString() : cd.Cd_TasaCetes.ToString();
                    txtAdicionalCetes.Text            = cd.Cd_TasaIncCostoCapital == 0 ? cdValProy.Cd_TasaIncCostoCapital.ToString() : cd.Cd_TasaIncCostoCapital.ToString();
                    txtInventarioKey.Text             = cd.Cd_Dias == 0 ? cdValProy.Cd_Dias.ToString() : cd.Cd_Dias.ToString();
                    txtInventarioKeyConsignacion.Text = cd.Cd_DiasInv == 0 ? cdValProy.Cd_DiasInv.ToString() : cd.Cd_DiasInv.ToString();
                    txtIva.Text                   = cd.Cd_Iva == 0 ? cdValProy.Cd_Iva.ToString() : cd.Cd_Iva.ToString();
                    txtComision.Text              = cd.Cd_ComisionRik == 0 ? cdValProy.Cd_ComisionRik.ToString() : cd.Cd_ComisionRik.ToString();
                    txtCostosFijosNoPapel.Text    = cd.Cd_ContribucionGastosFijosOtros == 0 ? cdValProy.Cd_ContribucionGastosFijosOtros.ToString() : cd.Cd_ContribucionGastosFijosOtros.ToString();
                    txtCostosFijosPapel.Text      = cd.Cd_ContribucionGastosFijosPapel == 0 ? cdValProy.Cd_ContribucionGastosFijosPapel.ToString() : cd.Cd_ContribucionGastosFijosPapel.ToString();
                    txtInversionActivosFijos.Text = cd.Cd_FactorConvActFijo == 0 ? cdValProy.Cd_FactorConvActFijo.ToString() : cd.Cd_FactorConvActFijo.ToString();
                    txtIsr.Text                   = cd.Cd_ISRyPTU == 0 ? cdValProy.Cd_ISRyPTU.ToString() : cd.Cd_ISRyPTU.ToString();
                    txtUcs.Text                   = cd.Cd_CargoUCS == 0 ? cdValProy.Cd_CargoUCS.ToString() : cd.Cd_CargoUCS.ToString();
                    #endregion
                }
            }
            catch (Exception ex)
            {
                this.DisplayMensajeAlerta(string.Concat(ex.Message, "Page_Load_error"));
            }
        }
 protected void imgAceptar_Click(object sender, ImageClickEventArgs e)
 {
     try
     {
         Sesion Sesion = new Sesion();
         Sesion = (Sesion)Session["Sesion" + Session.SessionID];
         if (cmbTipo.SelectedValue == "1")
         {
             CN_CapFactura cn_capfactura = new CN_CapFactura();
             CN_Rastreo    cn_rastreo    = new CN_Rastreo();
             Factura       fac           = new Factura();
             fac.Id_Emp      = session.Id_Emp;
             fac.Id_Cd       = session.Id_Cd_Ver;
             fac.Id_FacSerie = cmbSerie.Text + txtDocumento.Text;
             cn_capfactura.Rastreo(ref fac, session.Emp_Cnx);
             if (fac.Id_Cte != 0)
             {
                 txtClienteId.Value   = fac.Id_Cte;
                 txtCliente.Text      = fac.Cte_NomComercial;
                 txtIva.Value         = fac.Fac_ImporteIva;
                 txtImporte.Value     = fac.Fac_SubTotal;
                 txtTotal.Value       = fac.Fac_ImporteIva + fac.Fac_SubTotal;
                 txtSaldo.Value       = fac.Fac_ImporteIva + fac.Fac_SubTotal - fac.Fac_Pagado;
                 txtEstatus.Text      = fac.Fac_EstatusStr;
                 dpFecha.SelectedDate = fac.Fac_Fecha == default(DateTime) ? null : (DateTime?)fac.Fac_Fecha;
                 rgDocumentos.Rebind();
                 rgLogDocumento.Rebind();
             }
             else
             {
                 Limpiar();
                 Alerta("No se encontró el documento");
             }
         }
         else
         {
             CN_CapNotaCargo cn_capnota = new CN_CapNotaCargo();
             NotaCargo       nca        = new NotaCargo();
             nca.Id_Emp      = Sesion.Id_Emp;
             nca.Id_Cd       = Sesion.Id_Cd_Ver;
             nca.Id_NcaSerie = cmbSerie.Text + txtDocumento.Text;
             cn_capnota.Rastreo(ref nca, Sesion.Emp_Cnx);
             if (nca.Id_Cte != 0)
             {
                 txtClienteId.Value   = nca.Id_Cte;
                 txtCliente.Text      = nca.Cte_NomComercial;
                 txtIva.Value         = nca.Nca_Iva;
                 txtImporte.Value     = nca.Nca_Subtotal;
                 txtTotal.Value       = nca.Nca_Iva + nca.Nca_Subtotal;
                 txtSaldo.Value       = nca.Nca_Iva + nca.Nca_Subtotal - nca.Nca_Pagado;
                 txtEstatus.Text      = nca.Nca_EstatusStr;
                 dpFecha.SelectedDate = nca.Nca_Fecha;
                 rgDocumentos.Rebind();
             }
             else
             {
                 Limpiar();
                 Alerta("No se encontró el documento");
             }
         }
     }
     catch (Exception ex)
     {
         ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name);
     }
 }
示例#10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID];
                if (!Page.IsPostBack)
                {
                    // ------------------------------------------------------------------------
                    // Consulta datos Gnerales, Nombre de Epmresa, C. Dist y Región
                    // ------------------------------------------------------------------------
                    CN_CapFactura fac = new CN_CapFactura();

                    string[] datosGen = fac.ConsultaFacturacion_DatosGeneralesFacturacion(sesion.Emp_Cnx, sesion.Id_Emp, sesion.Id_Cd_Ver);
                    lblEmpresaNombre.Text  = string.Concat(Page.Request.QueryString["Id_Emp"].ToString(), " - ", datosGen[0]);
                    lblSucursalNombre.Text = string.Concat(Page.Request.QueryString["Id_Cd"].ToString(), " - ", datosGen[1]);
                    lblRegionNombre.Text   = string.Concat(datosGen[3], " - ", datosGen[2]);
                    lblClienteNombre.Text  = string.Concat(Page.Request.QueryString["Id_Cte"].ToString(), " - ", Page.Request.QueryString["Cte_NomComercial"].ToString().Replace("�", "ñ"));

                    //Define variable de sesion con datos de impresion de reporte de valuacion de proyectos
                    this.HD_Folio.Value = string.Concat(
                        Page.Request.QueryString["Id_Emp"].ToString()
                        , ",", Page.Request.QueryString["Id_Cd"].ToString()
                        , ",", Page.Request.QueryString["Id_Vap"].ToString());
                    Session["ReporteValuacionProyecto" + Session.SessionID] = this.HD_Folio.Value;
                    //Define variable de sesion como indicativo de impreion de reporte de rentabilidad
                    Session["ReporteRentabilidadClientes" + Session.SessionID] = "SI";

                    //Datos del centro de distribución
                    CentroDistribucion cd = new CentroDistribucion();
                    new CN_CatCentroDistribucion().ConsultarCentroDistribucion(ref cd
                                                                               , Convert.ToInt32(Page.Request.QueryString["Id_Cd"])
                                                                               , Convert.ToInt32(Page.Request.QueryString["Id_Emp"])
                                                                               , sesion.Emp_Cnx);

                    //Datos de valuación de proyectos del C. de Dist.
                    CentroDistribucion cdValProy = new CentroDistribucion();
                    new CN_CatCentroDistribucion().ConsultaCentroDistribucion_DatosValProyecto(ref cdValProy, sesion.Emp_Cnx);

                    //Llenar Datos de valuación de proyecto del centro de distribucion
                    #region Llenar Datos de valuación de proyecto del centro de distribucion

                    txtCetesCd.Text       = cd.Cd_TasaCetes == 0 ? cdValProy.Cd_TasaCetes.ToString() : cd.Cd_TasaCetes.ToString();
                    txtCetesEstandar.Text = cdValProy.Cd_TasaCetes.ToString();

                    txtIvaCd.Text       = cd.Cd_Iva == 0 ? cdValProy.Cd_Iva.ToString() : cd.Cd_Iva.ToString();
                    txtIvaEstandar.Text = cdValProy.Cd_Iva.ToString();

                    txtCuentasCd.Text       = cd.Cd_DiasCuentasPorCobrar == 0 ? cdValProy.Cd_DiasCuentasPorCobrar.ToString() : cd.Cd_DiasCuentasPorCobrar.ToString();
                    txtCuentasEstandar.Text = cdValProy.Cd_DiasCuentasPorCobrar.ToString();

                    txtFleteCd.Text       = cd.Cd_Flete == 0 ? cdValProy.Cd_Flete.ToString() : cd.Cd_Flete.ToString();
                    txtFleteEstandar.Text = cdValProy.Cd_Flete.ToString();

                    txtDiasCd.Text       = cd.Cd_Dias == 0 ? cdValProy.Cd_Dias.ToString() : cd.Cd_Dias.ToString();
                    txtDiasEstandar.Text = cdValProy.Cd_Dias.ToString();

                    txtComisionCd.Text       = cd.Cd_ComisionRik == 0 ? cdValProy.Cd_ComisionRik.ToString() : cd.Cd_ComisionRik.ToString();
                    txtComisionEstandar.Text = cdValProy.Cd_ComisionRik.ToString();

                    txtInventarioCd.Text       = cd.Cd_DiasInv == 0 ? cdValProy.Cd_DiasInv.ToString() : cd.Cd_DiasInv.ToString();
                    txtInventarioEstandar.Text = cdValProy.Cd_DiasInv.ToString();

                    txtOtrosCd.Text       = cd.Cd_OtrosGastosVar == 0 ? cdValProy.Cd_OtrosGastosVar.ToString() : cd.Cd_OtrosGastosVar.ToString();
                    txtOtrosEstandar.Text = cdValProy.Cd_OtrosGastosVar.ToString();

                    txtFactorInvCd.Text       = cd.Cd_FactorInvComodato == 0 ? cdValProy.Cd_FactorInvComodato.ToString() : cd.Cd_FactorInvComodato.ToString();
                    txtFactorInvEstandar.Text = cdValProy.Cd_FactorInvComodato.ToString();

                    txtGastofijoCd.Text       = cd.Cd_ContribucionGastosFijosOtros == 0 ? cdValProy.Cd_ContribucionGastosFijosOtros.ToString() : cd.Cd_ContribucionGastosFijosOtros.ToString();
                    txtGastofijoEstandar.Text = cdValProy.Cd_ContribucionGastosFijosOtros.ToString();

                    txtFactorConCd.Text       = cd.Cd_FactorConvActFijo == 0 ? cdValProy.Cd_FactorConvActFijo.ToString() : cd.Cd_FactorConvActFijo.ToString();
                    txtFactorConEstandar.Text = cdValProy.Cd_FactorConvActFijo.ToString();

                    txtGastofijopapelCd.Text       = cd.Cd_ContribucionGastosFijosPapel == 0 ? cdValProy.Cd_ContribucionGastosFijosPapel.ToString() : cd.Cd_ContribucionGastosFijosPapel.ToString();
                    txtGastofijopapelEstandar.Text = cdValProy.Cd_ContribucionGastosFijosPapel.ToString();

                    txtFinanciamientoCd.Text       = cd.Cd_DiasFinanciaProv == 0 ? cdValProy.Cd_DiasFinanciaProv.ToString() : cd.Cd_DiasFinanciaProv.ToString();
                    txtfinanciamientoEstandar.Text = cdValProy.Cd_DiasFinanciaProv.ToString();

                    txtIsrCd.Text       = cd.Cd_ISRyPTU == 0 ? cdValProy.Cd_ISRyPTU.ToString() : cd.Cd_ISRyPTU.ToString();
                    txtIsrEstandar.Text = cdValProy.Cd_ISRyPTU.ToString();

                    txtTasaCd.Text       = cd.Cd_TasaIncCostoCapital == 0 ? cdValProy.Cd_TasaIncCostoCapital.ToString() : cd.Cd_TasaIncCostoCapital.ToString();
                    txtTasaEstandar.Text = cdValProy.Cd_TasaIncCostoCapital.ToString();

                    txtCargoCd.Text       = cd.Cd_CargoUCS == 0 ? cdValProy.Cd_CargoUCS.ToString() : cd.Cd_CargoUCS.ToString();
                    txtCargoEstandar.Text = cdValProy.Cd_CargoUCS.ToString();

                    #endregion
                }
            }
            catch (Exception ex)
            {
                this.DisplayMensajeAlerta(string.Concat(ex.Message, "Page_Load_error"));
            }
        }