/// <summary>
        /// Carga el listado de emprendedores y sus perfiles
        /// </summary>
        private void CargarCargos()
        {
            ListCargos = Negocio.PlanDeNegocioV2.Formulacion.DesarrolloSolucion.Productividad.getCargos(Encabezado.CodigoProyecto);

            List <CargosPlanNegocio> lst = ListCargos.Select(
                x => new CargosPlanNegocio()
            {
                AportesEmprendedorCadena = x.AportesEmprendedor.Value.ToString("0,0.00", CultureInfo.InvariantCulture),
                IngresosVentasCadena     = x.IngresosVentas.Value.ToString("0,0.00", CultureInfo.InvariantCulture),
                OtrosGastosCadena        = x.OtrosGastos.ToString("0,0.00", CultureInfo.InvariantCulture),
                Cargo                      = x.Cargo,
                TiempoVinculacion          = x.TiempoVinculacion,
                UnidadTiempo               = x.UnidadTiempo == Constantes.CONST_UniTiempoMes ? "Mes" : "Días",
                Id_Cargo                   = x.Id_Cargo,
                ValorFondoEmprenderCadena  = x.ValorFondoEmprender.Value.ToString("0,0.00", CultureInfo.InvariantCulture),
                ValorRemunCadena           = x.ValorRemuneracion.Value.ToString("0,0.00", CultureInfo.InvariantCulture),
                ValorPrestacionesCadena    = (x.ValorRemuneracion + x.OtrosGastos).Value.ToString("0,0.00", CultureInfo.InvariantCulture),
                ValorRemunPrimerAnioCadena = ((x.ValorRemuneracion + x.OtrosGastos) * x.TiempoVinculacion).Value.ToString("0,0.00", CultureInfo.InvariantCulture)
            }
                ).ToList();

            //Se calculan los totales

            TotalAportesEmprendedor = ListCargos.Sum(x => x.AportesEmprendedor).Value.ToString("0,0.00", CultureInfo.InvariantCulture);
            TotalFondoEmprender     = ListCargos.Sum(x => x.ValorFondoEmprender).Value.ToString("0,0.00", CultureInfo.InvariantCulture);
            TotalIngresosVentas     = ListCargos.Sum(x => x.IngresosVentas).Value.ToString("0,0.00", CultureInfo.InvariantCulture);

            gwPregunta172.DataSource = lst;
            gwPregunta172.DataBind();

            gwPregunta172.Columns[0].Visible = !AllowUpdate;
            gwPregunta172.Columns[1].Visible = AllowUpdate;
        }
        /// <summary>
        /// Carga el listado de emprendedores y sus perfiles
        /// </summary>
        private void CargarCargos()
        {
            List <CargosPlanNegocio> lst = null;

            if (ListCargos != null)
            {
                lst = ListCargos.Select(
                    x => new CargosPlanNegocio()
                {
                    AportesEmprendedorCadena = x.AportesEmprendedor.Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    IngresosVentasCadena     = x.IngresosVentas.Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    OtrosGastosCadena        = x.OtrosGastos.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    Cargo                      = x.Cargo,
                    TiempoVinculacion          = x.TiempoVinculacion,
                    UnidadTiempo               = x.UnidadTiempo == Constantes.CONST_UniTiempoMes ? "Mes" : "Días",
                    Id_Cargo                   = x.Id_Cargo,
                    ValorFondoEmprenderCadena  = x.ValorFondoEmprender.Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    ValorRemunCadena           = x.ValorRemuneracion.Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    ValorPrestacionesCadena    = (x.ValorRemuneracion + x.OtrosGastos).Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture),
                    ValorRemunPrimerAnioCadena = ((x.ValorRemuneracion + x.OtrosGastos) * x.TiempoVinculacion).Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture)
                }
                    ).ToList();

                //Se calculan los totales

                TotalAportesEmprendedor = ListCargos.Sum(x => x.AportesEmprendedor).Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture);
                TotalFondoEmprender     = ListCargos.Sum(x => x.ValorFondoEmprender).Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture);
                TotalIngresosVentas     = ListCargos.Sum(x => x.IngresosVentas).Value.ToString("$ 0,0.00", CultureInfo.InvariantCulture);

                gwPregunta172A.DataSource = lst;
                gwPregunta172A.DataBind();

                gwPregunta172B.DataSource = lst;
                gwPregunta172B.DataBind();
            }
            else
            {
                lst = new List <CargosPlanNegocio>();

                gwPregunta172A.DataSource = lst;
                gwPregunta172A.DataBind();
            }
        }