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();
                     RR_PropuestaCamapaña Datos = new RR_PropuestaCamapaña {
                         Conexion = Comun.Conexion, IDPropuesta = ID
                     };
                     RR_AdministradorWebNegocio AWN = new RR_AdministradorWebNegocio();
                     Lista = AWN.ObtenerPropuestaDetallada(Datos);
                     this.CargarPropuestas();
                 }
                 else
                 {
                 }
             }
             else
             {
             }
         }
         else
         {
         }
     }
     else
     {
     }
 }
Пример #2
0
 public List <RR_PropuestaCamapaña> ObtenerCatalogoFotos(RR_PropuestaCamapaña Datos)
 {
     try
     {
         List <RR_PropuestaCamapaña> Lista = new List <RR_PropuestaCamapaña>();
         RR_PropuestaCamapaña        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_GaleriaFotosXIDPropuesta", Datos.IDPropuesta);
         while (Dr.Read())
         {
             Item               = new RR_PropuestaCamapaña();
             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.IDPropuesta   = Dr.GetString(Dr.GetOrdinal("id_Propuesta"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #3
0
 public List <RR_PropuestaCamapaña> ObtenerPropuestaDetallada(RR_PropuestaCamapaña Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPropuesta };
         List <RR_PropuestaCamapaña> Lista = new List <RR_PropuestaCamapaña>();
         RR_PropuestaCamapaña        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_PropuestasCamapañaDetalle", Parametros);
         while (Dr.Read())
         {
             Item                 = new RR_PropuestaCamapaña();
             Item.IDPropuesta     = Dr.GetString(Dr.GetOrdinal(("id_PropuestaCamapaña")));
             Item.NombrePropuesta = Dr.GetString(Dr.GetOrdinal("nombrePropuesta"));
             Item.Descripcion1    = Dr.GetString(Dr.GetOrdinal("descripcion1"));
             Item.Descripcion2    = Dr.GetString(Dr.GetOrdinal("descripcion2"));
             Item.Descripcion3    = Dr.GetString(Dr.GetOrdinal("descripcion3"));
             Item.PieDePagina     = Dr.GetString(Dr.GetOrdinal("pieDePagina"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #4
0
 public List <RR_PropuestaCamapaña> ObtenerPropuestas(RR_PropuestaCamapaña Datos)
 {
     try
     {
         List <RR_PropuestaCamapaña> Lista = new List <RR_PropuestaCamapaña>();
         RR_PropuestaCamapaña        Item;
         DateTime      nw = DateTime.Now;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_PropuestasCamapaña");
         while (Dr.Read())
         {
             Item                 = new RR_PropuestaCamapaña();
             Item.IDPropuesta     = Dr.GetString(Dr.GetOrdinal(("id_PropuestaCamapaña")));
             Item.NombrePropuesta = Dr.GetString(Dr.GetOrdinal("nombrePropuesta"));
             Item.Descripcion1    = Dr.GetString(Dr.GetOrdinal("descripcion1"));
             Item.Fecha           = Dr.GetDateTime(Dr.GetOrdinal("fecupd"));
             Item.URLImagen       = Dr.GetString(Dr.GetOrdinal("urlFoto"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #5
0
 private void Guardar(bool nuevoRegistro, string id, string nombre, string desc1, string desc2, string desc3, string piePag)
 {
     try
     {
         RR_PropuestaCamapaña DatosAux = new RR_PropuestaCamapaña()
         {
             NuevoRegistro   = nuevoRegistro,
             IDPropuesta     = id,
             NombrePropuesta = nombre,
             Descripcion1    = desc1,
             Descripcion2    = desc2,
             Descripcion3    = desc3,
             PieDePagina     = piePag,
             Conexion        = Comun.Conexion,
             IDUsuario       = Comun.IDUsuario
         };
         RR_AdministradorWebNegocio AWN = new RR_AdministradorWebNegocio();
         AWN.ACPropuestaCampania(DatosAux);
         if (DatosAux.Completado)
         {
             Response.Redirect("frmPropuestaCampañaGrid.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;
     }
 }
Пример #6
0
 public void ACPropuestaCampania(RR_PropuestaCamapaña Datos)
 {
     try
     {
         RR_AdministradorWebDatos AWD = new RR_AdministradorWebDatos();
         AWD.ACPropuestaCampania(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #7
0
 public List <RR_PropuestaCamapaña> ObtenerPropuestaDetallada(RR_PropuestaCamapaña Datos)
 {
     try
     {
         RR_AdministradorWebDatos CD = new RR_AdministradorWebDatos();
         return(CD.ObtenerPropuestaDetallada(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #8
0
 public void EliminarPropuestaCampañaXID(RR_PropuestaCamapaña Datos)
 {
     try
     {
         RR_AdministradorWebDatos CD = new RR_AdministradorWebDatos();
         CD.EliminarPropuestaCampañaXID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #9
0
 public void CargarFotoPropuesta(RR_PropuestaCamapaña Datos)
 {
     try
     {
         RR_AdministradorWebDatos FD = new RR_AdministradorWebDatos();
         FD.CargarFotoPropuesta(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #10
0
 public List <RR_PropuestaCamapaña> ObtenerCatalogoFotos(RR_PropuestaCamapaña Datos)
 {
     try
     {
         RR_AdministradorWebDatos FD = new RR_AdministradorWebDatos();
         return(FD.ObtenerCatalogoFotos(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #11
0
        public void ACPropuestaCampania(RR_PropuestaCamapaña Datos)
        {
            object[] Parametros = { Datos.NuevoRegistro, Datos.IDPropuesta, Datos.NombrePropuesta, Datos.Descripcion1, Datos.Descripcion2, Datos.Descripcion3,
                                    Datos.PieDePagina,   Datos.IDUsuario };
            Object   Result    = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_AC_PropuestaCamapaña", Parametros);
            int      Resultado = 0;

            int.TryParse(Result.ToString(), out Resultado);
            if (Resultado == 1)
            {
                Datos.Completado = true;
            }
            Datos.Resultado = Resultado;
        }
 public void CargarPropuestas()
 {
     try
     {
         RR_PropuestaCamapaña Datos = new RR_PropuestaCamapaña {
             Conexion = Comun.Conexion
         };
         RR_AdministradorWebNegocio GN = new RR_AdministradorWebNegocio();
         Lista = GN.ObtenerPropuestas(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #13
0
 private void CargarDatos(RR_PropuestaCamapaña DatosAux)
 {
     try
     {
         hf.Value           = DatosAux.IDPropuesta.ToString();
         txtPropuesta.Value = DatosAux.NombrePropuesta;
         txtProp1.Value     = DatosAux.Descripcion1;
         txtProp2.Value     = DatosAux.Descripcion2;
         txtProp3.Value     = DatosAux.Descripcion3;
         txtPiePag.Value    = DatosAux.PieDePagina;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
                {
                    if (Request.QueryString["id"] != null)
                    {
                        string AuxID = Request.QueryString["id"];
                        //int.TryParse(Request.QueryString["id"], out AuxID);
                        RR_PropuestaCamapaña Datos = new RR_PropuestaCamapaña {
                            Conexion = Comun.Conexion, IDPropuesta = AuxID, IDUsuario = Comun.IDUsuario
                        };
                        RR_AdministradorWebNegocio CN = new RR_AdministradorWebNegocio();
                        CN.EliminarPropuestaCampañaXID(Datos);
                        if (Datos.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 guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                    }
                }

                if (!IsPostBack)
                {
                }
                else
                {
                }
                this.CargarGrid();
                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);
                }
            }
            catch (Exception ex)
            {
                Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult);
            }
        }
Пример #15
0
 public void EliminarPropuestaCampañaXID(RR_PropuestaCamapaña Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPropuesta, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_del_PropuestaCampaña", Parametros);
         int      Resultado  = 0;
         int.TryParse(Result.ToString(), out Resultado);
         if (Resultado == 1)
         {
             Datos.Completado = true;
         }
         Datos.Resultado = Resultado;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string IDFoto           = "";
            RR_PropuestaCamapaña PC = new RR_PropuestaCamapaña {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            RR_AdministradorWebNegocio RN = new RR_AdministradorWebNegocio();

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

                    if (Request.QueryString["id"].ToString() == IDFoto)
                    {
                        PC.IDPropuesta = Request.QueryString["id2"].ToString();
                        PC.IDFoto      = IDFoto;
                        RN.CargarFotoPropuesta(PC);
                        if (PC.Completado)
                        {
                            Response.Redirect("frmPropuestaCampañaGrid.aspx", false);
                            string ScriptError = DialogMessage.Show(TipoMensaje.Success, "Registro agregado a la página correctamente.", "Información", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, 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);
                        }
                    }
                }
            }
            else if (Request.QueryString["op"] != null && Request.QueryString["op"] == "4")
            {
                if (Request.QueryString["id"] != null)
                {
                    IDPropuesta    = Request.QueryString["id"].ToString();
                    PC.IDPropuesta = IDPropuesta;
                    Lista          = RN.ObtenerCatalogoFotos(PC);
                }
            }
        }
Пример #17
0
 public List <RR_PropuestaCamapaña> ObtenerTitulosPropuesta(RR_PropuestaCamapaña Datos)
 {
     try
     {
         List <RR_PropuestaCamapaña> Lista = new List <RR_PropuestaCamapaña>();
         RR_PropuestaCamapaña        Item;
         SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_TitulosPropuestas");
         while (Dr.Read())
         {
             Item                 = new RR_PropuestaCamapaña();
             Item.IDPropuesta     = Dr.GetString(Dr.GetOrdinal(("id_PropuestaCamapaña")));
             Item.NombrePropuesta = Dr.GetString(Dr.GetOrdinal("nombrePropuesta"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #18
0
 public void ObtenerPropuestaXID(RR_PropuestaCamapaña Datos)
 {
     try
     {
         object[]      Parametros = { Datos.IDPropuesta };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_PropuestasCamapañaDetalle", Parametros);
         while (Dr.Read())
         {
             Datos.IDPropuesta     = Dr.GetString(Dr.GetOrdinal("id_PropuestaCamapaña"));
             Datos.NombrePropuesta = Dr.GetString(Dr.GetOrdinal("nombrePropuesta"));
             Datos.Descripcion1    = Dr.GetString(Dr.GetOrdinal("Descripcion1"));
             Datos.Descripcion2    = Dr.GetString(Dr.GetOrdinal("Descripcion2"));
             Datos.Descripcion3    = Dr.GetString(Dr.GetOrdinal("Descripcion3"));
             Datos.PieDePagina     = Dr.GetString(Dr.GetOrdinal("PieDePagina"));
             Datos.Completado      = true;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #19
0
 public void CargarFotoPropuesta(RR_PropuestaCamapaña Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPropuesta, Datos.IDFoto, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_AC_PropuestaExtra", 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;
     }
 }
Пример #20
0
        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();
                            RR_PropuestaCamapaña Datos = new RR_PropuestaCamapaña {
                                Conexion = Comun.Conexion, IDPropuesta = ID
                            };
                            RR_AdministradorWebNegocio AWN = new RR_AdministradorWebNegocio();
                            AWN.ObtenerPropuestaXID(Datos);
                            if (Datos.Completado)
                            {
                                CargarDatos(Datos);
                            }
                            else
                            {
                                Response.Redirect("frmPropuestaCampañaGrid.aspx?errorMessage=" + "Error al cargar los datos&nError=1");
                            }
                        }
                        else
                        {
                            Response.Redirect("frmPropuestaCampañaGrid.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("frmPropuestaCampañaGrid.aspx");
                    }
                }
                else
                {
                    IniciarDatos();
                }
            }
            else
            {
                if (Request.Form.Count == 10)
                {
                    string txtNombre = Request.Form["ctl00$cph_MasterBody$txtPropuesta"].ToString();
                    string txtDesc1  = Request.Form["ctl00$cph_MasterBody$txtProp1"].ToString();
                    string txtDesc2  = Request.Form["ctl00$cph_MasterBody$txtProp2"].ToString();
                    string txtDesc3  = Request.Form["ctl00$cph_MasterBody$txtProp3"].ToString();
                    string txtPiePag = Request.Form["ctl00$cph_MasterBody$txtPiePag"].ToString();



                    try
                    {
                        string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                        //IDColaborador = AuxID;
                        bool NuevoRegistro = AuxID == "";
                        this.Guardar(NuevoRegistro, AuxID, txtNombre, txtDesc1, txtDesc2, txtDesc3, txtPiePag);
                    }
                    catch (Exception ex)
                    {
                        Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
                    }
                }
            }
        }