void CargarComunicacion() { Session["ListComunicacion"] = Negocio.PlanDeNegocioV2.Formulacion.FuturoDelNegocio.Actividades.Get(Encabezado.CodigoProyecto, (int)Negocio.PlanDeNegocioV2.Formulacion.FuturoDelNegocio.TipoEstrategia.Comunicacion); gwComunicacion.DataSource = ListComunicacion; gwComunicacion.DataBind(); LabelCostoCom.Text = ListComunicacion.Sum(x => x.Costo).ToString("0,0.00", CultureInfo.InvariantCulture); }
/// <summary> /// Enlaza los datos consultados a los diferentes controles /// </summary> public void Enlazar() { if (Formulario == null) { Formulario = new ProyectoFuturoNegocio(); } lblComunicacion.Text = Formulario.EstrategiaComunicacion; lblDistribucion.Text = Formulario.EstrategiaDistribucion; lblPromocion.Text = Formulario.EstrategiaPromocion; lblProposito.Text = Formulario.EstrategiaPromocionProposito; lblPropositoCom.Text = Formulario.EstrategiaComunicacionProposito; lblPropositoDis.Text = Formulario.EstrategiaDistribucionProposito; if (ListPromocion != null) { TotalCosto = ListPromocion.Sum(x => x.Costo).ToString("$ 0,0.00", CultureInfo.InvariantCulture); } else { ListPromocion = new List <ProyectoEstrategiaActividade>(); } gwPromocion.DataSource = ListPromocion; gwPromocion.DataBind(); if (ListComunicacion != null) { TotalCostoCom = ListComunicacion.Sum(x => x.Costo).ToString("$ 0,0.00", CultureInfo.InvariantCulture); } else { ListComunicacion = new List <ProyectoEstrategiaActividade>(); } gwComunicacion.DataSource = ListComunicacion; gwComunicacion.DataBind(); if (ListDistribucion != null) { TotalCostoDis = ListDistribucion.Sum(x => x.Costo).ToString("$ 0,0.00", CultureInfo.InvariantCulture); } else { ListDistribucion = new List <ProyectoEstrategiaActividade>(); } gwDistribucion.DataSource = ListDistribucion; gwDistribucion.DataBind(); }