コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //int idproyecto = int.Parse(Request["idProyecto"]);
            int idproyecto = 4;

            //TODO: Pasar a sus respectivas clases y hacer métodos lindos, tengo que ver cómo hacer para que no se rompa al actualizar el model.
            using (ProyectoDonArEntities ent = new ProyectoDonArEntities())
            {
                Proyecto proyecto = (from p in ent.Proyectos select p).Where(p => p.idProyecto == idproyecto).First();

                Rgallary.DataSource = proyecto.Imagenes.Where(t => t.IdTipoImagen == 3).ToArray(); //Slides
                Rgallary.DataBind();

                imgPrincipal.ImageUrl = proyecto.Imagenes.Where(t => t.IdTipoImagen == 4).First().URL; //Principal

                porcentaje                      = ((proyecto.MontoActual * 100) / proyecto.MontoDeseado).ToString().Replace(",", ".");
                lblMontoDeseado.Text            = "Monto deseado: " + proyecto.MontoDeseado.ToString();
                lblProyecto.Text                = proyecto.Nombre;
                lblOrganizacion.Text            = proyecto.Organizacione.Nombre;
                lblDescripcionOrganizacion.Text = proyecto.Organizacione.Descripcion;

                lblDerecha.Text   = proyecto.Textos.Where(t => t.idTipoTexto == 4).First().Texto1; //texto derecha
                lblIzquierda.Text = proyecto.Textos.Where(t => t.idTipoTexto == 3).First().Texto1; //texto izquierda
            }
        }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     using (ProyectoDonArEntities ent = new ProyectoDonArEntities())
     {
         //Si hay alguien logueado y no tiene intereses cargados, redirige a la página para que los elija
         if (ent.Intereses.Where(i => i.AspNetUser.Email == HttpContext.Current.User.Identity.Name).Count() == 0 && HttpContext.Current.User.Identity.Name != "")
         {
             Response.Redirect("Account/Intereses.aspx");
         }
     }
 }
コード例 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            using (ProyectoDonArEntities ent = new ProyectoDonArEntities())
            {
                rptTiposProyectos.DataSource = ent.TiposProyectos.ToArray();
                rptTiposProyectos.DataBind();

                string ubicaciones = JsonConvert.SerializeObject(ent.Proyectos.Select(p => new { p.idOrganizacion, p.Organizacione.Latitud, p.Organizacione.Longitud }).Distinct());

                hdnUbicaciones.Value = ubicaciones;

                rptProyectos.DataSource = ent.Imagenes.Where(ti => ti.IdTipoImagen == 4).ToArray();
                rptProyectos.DataBind();
            }
        }