private void CargarDatos(GM_LoadBanner DatosAux)
        {
            try
            {
                hf.Value = DatosAux.IDBanner;
                txtNombreInicial.Value = DatosAux.TextoInicial;
                txtNombreBanner.Value  = DatosAux.TextoPrincipal;
                txtTitle.Value         = DatosAux.Title;
                txtAlt.Value           = DatosAux.Alt;
                txtDescripcion.Value   = DatosAux.Descripcion;
                //verMas.Value = DatosAux.VerMas;
                txtUrlBanner.Value = DatosAux.URLBanner;
                txtButton.Value    = DatosAux.TextoButton;

                string BaseDir = Server.MapPath("~/Images/Fotos/");
                if (File.Exists(BaseDir + DatosAux.NombreArchivo))
                {
                    Logo.Attributes.Remove("src");
                    Logo.Attributes.Add("src", "Images/Fotos/" + DatosAux.NombreArchivo);
                }
                Response.Cookies.Clear();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            GM_LoadBanner DatosAux = new GM_LoadBanner {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_LoadBannerNegocio FN = new GM_LoadBannerNegocio();

            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null)
                {
                    string AuxID = Request.QueryString["id"].ToString();
                    DatosAux.IDBanner = AuxID;
                    FN.EliminarBannerID(DatosAux);
                    if (DatosAux.Completado)
                    {
                        string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro eliminado 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, "Error al eliminar el registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                    }
                }
            }
            Lista = FN.ObtenerListaBanner(DatosAux);
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
            }
            else
            {
            }
            this.CargarDescBlog();
            this.CargarTitulos();
            GM_LoadBanner DatosB = new GM_LoadBanner {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_LoadBannerNegocio FN = new GM_LoadBannerNegocio();

            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null)
                {
                }
            }
            ListaB = FN.ObtenerListaBanner(DatosB);
            if (Request.QueryString["errorMessage"] != null)
            {
                string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al cargar los datos. Intenté nuevamente", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
            }
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ObtenerMiembrosEquipo();
            ObtenerBlogRecientes();
            ObtenerEventos();
            CountAfliado();
            GM_LoadBanner DatosAux = new GM_LoadBanner {
                Conexion = this.Conexion, IDUsuario = Comun.IDUsuario
            };
            RR_DatosHome Datos = new RR_DatosHome {
                Conexion = this.Conexion
            };
            GM_LoadBannerNegocio FN = new GM_LoadBannerNegocio();

            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null)
                {
                    string AuxID = Request.QueryString["id"].ToString();
                    DatosAux.IDBanner = AuxID;
                    FN.EliminarBannerID(DatosAux);
                    if (DatosAux.Completado)
                    {
                    }
                    else
                    {
                    }
                }
            }
            Lista     = FN.ObtenerListaBanner(DatosAux);
            ListaHome = FN.ObtenerListaTextos(Datos);
        }
예제 #5
0
 public List <GM_LoadBanner> ObtenerListBanner(GM_LoadBanner Datos)
 {
     try
     {
         List <GM_LoadBanner> Lista = new List <GM_LoadBanner>();
         GM_LoadBanner        Item;
         SqlDataReader        Dr = SqlHelper.ExecuteReader(Datos.Conexion, "GM_spCSLDB_get_listBanner");
         while (Dr.Read())
         {
             Item                = new GM_LoadBanner();
             Item.IDBanner       = Dr.GetString(Dr.GetOrdinal("IDBanner"));
             Item.TextoInicial   = Dr.GetString(Dr.GetOrdinal("TextoInicial"));
             Item.TextoPrincipal = Dr.GetString(Dr.GetOrdinal("TextoPrincipal"));
             Item.VerMas         = Dr.GetBoolean(Dr.GetOrdinal("verMas"));
             Item.URLBanner      = Dr.GetString(Dr.GetOrdinal("UrlDestino"));
             Item.TextoButton    = Dr.GetString(Dr.GetOrdinal("TextButton"));
             Item.URLImagen      = Dr.GetString(Dr.GetOrdinal("UrlImagen"));
             Item.Alt            = Dr.GetString(Dr.GetOrdinal("TextoAlternativo"));
             Item.Title          = Dr.GetString(Dr.GetOrdinal("Titulo"));
             Item.Descripcion    = Dr.GetString(Dr.GetOrdinal("Descripcion"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #6
0
 public void ImagenSubidaFotoXID(GM_LoadBanner Datos)
 {
     try
     {
         GM_LoadBannerDatos FD = new GM_LoadBannerDatos();
         FD.ImagenSubidaFotoXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #7
0
 /*public void EliminarFotoXID(GM_LoadBanner Datos)
  * {
  *  try
  *  {
  *      GM_LoadBannerDatos FD = new GM_LoadBannerDatos();
  *      FD.EliminarIDBanner(Datos);
  *  }
  *  catch (Exception ex)
  *  {
  *      throw ex;
  *  }
  * }*/
 public void EliminarBannerID(GM_LoadBanner Datos)
 {
     try
     {
         GM_LoadBannerDatos FD = new GM_LoadBannerDatos();
         FD.EliminarIDBanner(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #8
0
 public void ObtenerDetalleIDBanner(GM_LoadBanner Datos)
 {
     try
     {
         GM_LoadBannerDatos BD = new GM_LoadBannerDatos();
         BD.ObtenerDetalleBannerID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #9
0
 public List <GM_LoadBanner> ObtenerListaBanner(GM_LoadBanner Datos)
 {
     try
     {
         GM_LoadBannerDatos LD = new GM_LoadBannerDatos();
         return(LD.ObtenerListBanner(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #10
0
 public void AGBanner(GM_LoadBanner Datos)
 {
     try
     {
         GM_LoadBannerDatos LB = new GM_LoadBannerDatos();
         LB.AGBanner(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #11
0
 public void ImagenSubidaFotoXID(GM_LoadBanner Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDBanner, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "GM_spCSLDB_ImagenLoadFoto", Parametros);
         int      Resultado  = 0;
         int.TryParse(Result.ToString(), out Resultado);
         if (Resultado == 1)
         {
             Datos.Completado = true;
         }
         Datos.Resultado = Resultado;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void Save(bool NuevoRegistro, string IDIBanner, string IDBanner, int IDTBanner, string TextoInicial, string TextoPrincipal, bool verMas, string URLBanner, string TextoButtton, string UrlImg, string Title, string Alt, string Descripcion, bool Band)
 {
     try
     {
         GM_LoadBanner Datos = new GM_LoadBanner
         {
             NuevoRegistro  = NuevoRegistro,
             IDIBanner      = IDIBanner,
             IDBanner       = IDBanner,
             IDTBanner      = IDTBanner,
             TextoInicial   = TextoInicial,
             TextoPrincipal = TextoPrincipal,
             VerMas         = verMas,
             URLBanner      = URLBanner,
             TextoButton    = TextoButtton,
             URLImagen      = UrlImg,
             Alt            = Alt,
             Title          = Title,
             Descripcion    = Descripcion,
             CambioImagen   = Band,
             Conexion       = Comun.Conexion,
             IDUsuario      = User.Identity.Name
         };
         GM_LoadBannerNegocio LB = new GM_LoadBannerNegocio();
         LB.AGBanner(Datos);
         if (Datos.Completado)
         {
             string ScripSucces = DialogMessage.Show(TipoMensaje.Success, "Los datos se han guardado.", "Correctamente", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Type), "popup", ScripSucces, true);
             Response.Redirect("frmLoadBanner.aspx", false);
         }
         else
         {
             string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
             ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #13
0
        public void AGBanner(GM_LoadBanner Datos)
        {
            try
            {
                object[] Parametros = { Datos.NuevoRegistro, Datos.IDIBanner, Datos.IDBanner, Datos.IDTBanner, Datos.TextoInicial, Datos.TextoPrincipal, Datos.VerMas, Datos.URLBanner, Datos.TextoButton, Datos.URLImagen, Datos.Alt, Datos.Title, Datos.Descripcion, Datos.IDUsuario };
                Object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "GM_spCSLDB_AG_Banner", Parametros);
                int      Resultado  = 0;
                int.TryParse(Result.ToString(), out Resultado);
                if (Resultado == 1)
                {
                    Datos.Completado = true;
                }
                Datos.Resultado = Resultado;
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
예제 #14
0
 public void ObtenerDetalleBannerID(GM_LoadBanner Datos)
 {
     try
     {
         object[]      Parametros = { Datos.IDBanner };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "GM_spCSLDB_get_DetalleBanner", Parametros);
         while (Dr.Read())
         {
             Datos.IDBanner      = Dr.GetString(Dr.GetOrdinal("IDBanner"));
             Datos.URLImagen     = Dr.GetString(Dr.GetOrdinal("UrlFoto"));
             Datos.Alt           = Dr.GetString(Dr.GetOrdinal("TextoAlternativo"));
             Datos.Title         = Dr.GetString(Dr.GetOrdinal("Titulo"));
             Datos.Descripcion   = Dr.GetString(Dr.GetOrdinal("Descripcion"));
             Datos.NombreArchivo = Dr.GetString(Dr.GetOrdinal("NombreArchivo"));
             Datos.Extension     = Dr.GetString(Dr.GetOrdinal("TipoArchivo"));
             Datos.Completado    = true;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Request.QueryString["op"] != null)
                {
                    if (Request.QueryString["op"] == "2")
                    {
                        if (Request.QueryString["id"] != null)
                        {
                            string        ID       = Request.QueryString["id"].ToString();
                            GM_LoadBanner DatosAux = new GM_LoadBanner {
                                Conexion = Comun.Conexion, IDBanner = ID
                            };
                            GM_LoadBannerNegocio CN = new GM_LoadBannerNegocio();
                            CN.ObtenerDetalleIDBanner(DatosAux);
                            if (DatosAux.Completado)
                            {
                                //this.CargarDatos(DatosAux);
                            }
                            else
                            {
                                Response.Redirect("frmLoadBanner.aspx?error=" + "Error al cargar los datos&nError=1");
                            }
                        }
                        else
                        {
                            Response.Redirect("frmLoadBanner.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("frmLoadBanner.aspx");
                    }
                }
                else
                {
                    this.IniciarDatos();
                }
            }
            else
            {
                if (Request.Form.Count > 0)
                {
                    bool Band = false;
                    if (imgLogo.HasFile)
                    {
                        Band = true;
                    }

                    string txtNombreInicial = Request.Form["ctl00$cph_MasterBody$txtNombreInicial"].ToString();
                    string txtNombreBanner  = Request.Form["ctl00$cph_MasterBody$txtNombreBanner"].ToString();
                    bool   verMas           = false;
                    if (Request.Form["ctl00$cph_MasterBody$txtverMas"] != null)
                    {
                        string txtverMas = Request.Form["ctl00$cph_MasterBody$txtverMas"].ToString();
                        bool.TryParse(txtverMas, out verMas);
                    }
                    string txtUrlBanner   = Request.Form["ctl00$cph_MasterBody$txtUrlBanner"].ToString();
                    string txtButton      = Request.Form["ctl00$cph_MasterBody$txtButton"].ToString();
                    string txtUrlImg      = Band ? imgLogo.PostedFile.FileName : string.Empty;
                    string txtAlt         = Request.Form["ctl00$cph_MasterBody$txtAlt"].ToString();
                    string txtTitle       = Request.Form["ctl00$cph_MasterBody$txtTitle"].ToString();
                    string txtDescripcion = Request.Form["ctl00$cph_MasterBody$txtDescripcion"].ToString();
                    string IDIBanner      = "";
                    string IDBanner       = "";
                    int    IDTBanner      = 1;
                    try
                    {
                        string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                        IDIBanner = AuxID;
                        bool NuevoRegistro = string.IsNullOrEmpty(IDIBanner);


                        this.Save(NuevoRegistro, IDIBanner, IDBanner, IDTBanner, txtNombreInicial, txtNombreBanner, verMas, txtUrlBanner, txtButton, txtUrlImg, txtTitle, txtAlt, txtDescripcion, Band);
                    }
                    catch (Exception ex)
                    {
                        Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
                    }
                }
            }
        }