コード例 #1
0
        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>");
            }
        }
コード例 #2
0
 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();
     }
 }