protected void Page_Load(object sender, EventArgs e) { try { ConcursoDatos concursoDatos = new ConcursoDatos(); Concurso concurso = new Concurso(); switch (Request.QueryString["Tipo"]) { case "Aplicacion": concurso = concursoDatos.ConsultarImageAplicacion(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen = concurso.ImageAplicacion; break; case "Avatar": concurso = concursoDatos.ConsultarImageAvatar(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen = concurso.ImageAvatar; break; case "Web": concurso = concursoDatos.ConsultarImageWeb(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen = concurso.ImageWeb; break; case "Movil": concurso = concursoDatos.ConsultarImageMovil(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen = concurso.ImageMovil; break; default: concurso = concursoDatos.ConsultarImageAplicacion(long.Parse(Request.QueryString["id"]), System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen = concurso.ImageAplicacion; break; } Response.BinaryWrite(imagen); } catch { Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>"); } }
protected void Page_Load(object sender, EventArgs e) { try { ConcursoDatos concursoDatos = new ConcursoDatos(); Concurso concurso = new Concurso(); concurso = concursoDatos.ConsultarImageAplicacion(2, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); imagen1 = concurso.ImageAplicacion; Response.BinaryWrite(imagen1); } catch (Exception ex) { string name = this.GetType().FullName.ToString(); System.Reflection.MethodBase currentMethod = System.Reflection.MethodBase.GetCurrentMethod(); } }