public List <EC_EventoExtra> ObtenerCatalogoFotos(EC_EventoExtra Datos)
 {
     try
     {
         List <EC_EventoExtra> Lista = new List <EC_EventoExtra>();
         EC_EventoExtra        Item;
         SqlDataReader         Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EC_spCSLDB_get_GaleriaFotosXIDEventoExtra", Datos.id_actividadEvento);
         while (Dr.Read())
         {
             Item                    = new EC_EventoExtra();
             Item.IDFoto             = Dr.GetString(Dr.GetOrdinal("IDFoto"));
             Item.URLImagen          = Dr.GetString(Dr.GetOrdinal("UrlFoto"));
             Item.Alt                = Dr.GetString(Dr.GetOrdinal("TextoAlternativo"));
             Item.Title              = Dr.GetString(Dr.GetOrdinal("Titulo"));
             Item.Descripcion        = Dr.GetString(Dr.GetOrdinal("Descripcion"));
             Item.NombreArchivo      = Dr.GetString(Dr.GetOrdinal("NombreArchivo"));
             Item.Extension          = Dr.GetString(Dr.GetOrdinal("TipoArchivo"));
             Item.id_actividadEvento = Dr.GetString(Dr.GetOrdinal("id_Evento"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void CargarFotoXID(EC_EventoExtra Datos)
 {
     try
     {
         EC_EventoExtraDatos FD = new EC_EventoExtraDatos();
         FD.CargaFotoXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <EC_EventoExtra> ObtenerCatalogoFotos(EC_EventoExtra Datos)
 {
     try
     {
         EC_EventoExtraDatos FD = new EC_EventoExtraDatos();
         return(FD.ObtenerCatalogoFotos(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <EC_EventoExtra> CargarGrid(EC_EventoExtra Datos)
 {
     try
     {
         EC_EventoExtraDatos EED = new EC_EventoExtraDatos();
         return(EED.CargarGrid(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #5
0
 private void CargarGrid()
 {
     try
     {
         EC_EventoExtra Datos = new EC_EventoExtra {
             Conexion = Comun.Conexion
         };
         EC_EventoExtraNegocio List = new EC_EventoExtraNegocio();
         Lista = List.CargarGrid(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            string  ID_foto = "";
            CH_Foto Datos   = new CH_Foto {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            EC_EventoExtra DatosAux = new EC_EventoExtra {
                Conexion = Comun.Conexion, id_usuario = Comun.IDUsuario
            };
            EC_EventoExtraNegocio FN = new EC_EventoExtraNegocio();


            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null && Request.QueryString["id2"] != null)
                {
                    ID_foto = Request.QueryString["id"].ToString();

                    if (Request.QueryString["id"].ToString() == ID_foto)
                    {
                        DatosAux.id_actividadEvento = Request.QueryString["id2"].ToString();
                        DatosAux.id_foto            = ID_foto;

                        FN.CargarFotoXID(DatosAux);
                        if (DatosAux.Completado)
                        {
                            string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro agregado a la página correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                        else
                        {
                            string ScriptError = DialogMessage.Show(TipoMensaje.Error, "No se puede agregar el registro a la página registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                        Response.Redirect("frmEventosExtraGrid.aspx", false);
                    }
                }
            }
            else if (Request.QueryString["op"] != null && Request.QueryString["op"] == "2")
            {
                if (Request.QueryString["id"] != null)
                {
                    ID_evento = Request.QueryString["id"].ToString();
                    DatosAux.id_actividadEvento = ID_evento;
                    Lista = FN.ObtenerCatalogoFotos(DatosAux);
                }
            }
        }
 public List <EC_EventoExtra> CargarGrid(EC_EventoExtra Datos)
 {
     try
     {
         List <EC_EventoExtra> Lista = new List <EC_EventoExtra>();
         EC_EventoExtra        Item;
         SqlDataReader         Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EC_spCSLDB_get_EventoExtra");
         while (Dr.Read())
         {
             Item = new EC_EventoExtra();
             Item.id_actividadEvento = Dr.GetString(Dr.GetOrdinal(("id_actividadEvento")));
             Item.tituloPagina       = Dr.GetString(Dr.GetOrdinal("nombreEvento"));
             Item.fecha = Dr.GetDateTime(Dr.GetOrdinal("fecha"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void CargaFotoXID(EC_EventoExtra Datos)
 {
     try
     {
         object[] Parametros = { Datos.id_actividadEvento, Datos.id_foto, Datos.id_usuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "EC_spCSLDB_AC_EventoExtra", Parametros);
         int      Resultado  = 0;
         int.TryParse(Result.ToString(), out Resultado);
         if (Resultado == 1)
         {
             Datos.Completado = true;
         }
         else
         {
             Datos.Completado = false;
         }
         Datos.Resultado = Resultado;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }