コード例 #1
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();
                     GM_PlanCampania Datos = new GM_PlanCampania {
                         Conexion = Comun.Conexion, IDPElectoral = ID
                     };
                     GM_PlanCampaniaNegocio AWN = new GM_PlanCampaniaNegocio();
                     Lista = AWN.ObtenerListCampania1(Datos);
                     CargarProyectos();
                 }
                 else
                 {
                 }
             }
             else
             {
             }
         }
         else
         {
         }
     }
     else
     {
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            GM_PlanCampania DatosAux = new GM_PlanCampania {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_PlanCampaniaNegocio FN = new GM_PlanCampaniaNegocio();

            if (Request.QueryString["op"] != null && Request.QueryString["op"] == "3")
            {
                if (Request.QueryString["id"] != null)
                {
                    string AuxID = Request.QueryString["id"].ToString();
                    DatosAux.IDPElectoral = AuxID;
                    FN.EliminarIdCampania(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);
                    }
                }
            }
            ListaC = FN.ObtenerListCampania(DatosAux);
        }
コード例 #3
0
 public List <GM_PlanCampania> ObtenerPlanCampania(GM_PlanCampania Data)
 {
     try
     {
         List <GM_PlanCampania> ListaC = new List <GM_PlanCampania>();
         GM_PlanCampania        It;
         SqlDataReader          Dr = SqlHelper.ExecuteReader(Data.Conexion, "GM_spCSLDB_getList_ProyectoCampania");
         while (Dr.Read())
         {
             It = new GM_PlanCampania();
             It.IDPElectoral   = Dr.GetString(Dr.GetOrdinal("id_PElectoral"));
             It.TituloProyecto = Dr.GetString(Dr.GetOrdinal("nombreProyecto"));
             It.Proyecto1      = Dr.GetString(Dr.GetOrdinal("descripcion1"));
             It.Proyecto2      = Dr.GetString(Dr.GetOrdinal("descripcion2"));
             It.Proyecto3      = Dr.GetString(Dr.GetOrdinal("descripcion3"));
             It.ProyectoP      = Dr.GetString(Dr.GetOrdinal("pieDePagina"));
             ListaC.Add(It);
         }
         return(ListaC);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #4
0
 public List <GM_PlanCampania> ObtenerCatalogoFotos(GM_PlanCampania Datos)
 {
     try
     {
         List <GM_PlanCampania> Lista = new List <GM_PlanCampania>();
         GM_PlanCampania        Item;
         SqlDataReader          Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_GaleriaFotosXIDProyectoCampania", Datos.IDPElectoral);
         while (Dr.Read())
         {
             Item               = new GM_PlanCampania();
             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.IDPElectoral  = Dr.GetString(Dr.GetOrdinal("id_Proyecto"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #5
0
 public List <GM_PlanCampania> ObtenerProyectoCampania(GM_PlanCampania Datos)
 {
     try
     {
         List <GM_PlanCampania> Lista = new List <GM_PlanCampania>();
         object[]        Parametros   = { Datos.IDPElectoral };
         SqlDataReader   Dr           = SqlHelper.ExecuteReader(Datos.Conexion, "GM_spCSLDB_get_ProyectoCampaniaXID", Parametros);
         GM_PlanCampania Item;
         while (Dr.Read())
         {
             Item = new GM_PlanCampania();
             Item.TituloProyecto = Dr.GetString(Dr.GetOrdinal("nomrbeProyecto"));
             Item.Proyecto1      = Dr.GetString(Dr.GetOrdinal("descripcion1"));
             Item.Proyecto2      = Dr.GetString(Dr.GetOrdinal("descripcion2"));
             Item.Proyecto3      = Dr.GetString(Dr.GetOrdinal("descripcion3"));
             Item.ProyectoP      = Dr.GetString(Dr.GetOrdinal("pieDePagina"));
             Lista.Add(Item);
         }
         return(Lista);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #6
0
 private void LoadData(GM_PlanCampania DatosAux)
 {
     hf.Value = DatosAux.IDPElectoral;
     txtNombreProyecto.Value = DatosAux.TituloProyecto;
     txtProy1.Value          = DatosAux.Proyecto1;
     txtProy2.Value          = DatosAux.Proyecto2;
     txtProy3.Value          = DatosAux.Proyecto3;
     txtPropP.Value          = DatosAux.ProyectoP;
 }
コード例 #7
0
        public void CargarProyectos()
        {
            GM_PlanCampania Datos = new GM_PlanCampania {
                Conexion = Comun.Conexion
            };
            GM_PlanCampaniaNegocio PCN = new GM_PlanCampaniaNegocio();

            ListaB = PCN.ObtenerListCampaniaMas(Datos);
        }
コード例 #8
0
 public List <GM_PlanCampania> ObtenerListCampania1(GM_PlanCampania Data)
 {
     try
     {
         GM_PlanCampaniaDatos PC = new GM_PlanCampaniaDatos();
         return(PC.ObtenerPlanCampania1(Data));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #9
0
 public void ObtenerIdPlanCampania(GM_PlanCampania Data)
 {
     try
     {
         GM_PlanCampaniaDatos PC = new GM_PlanCampaniaDatos();
         PC.ObtenerDetallePlanCampania(Data);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #10
0
 public List <GM_PlanCampania> ObtenerCatalogoFotos(GM_PlanCampania Datos)
 {
     try
     {
         GM_PlanCampaniaDatos FD = new GM_PlanCampaniaDatos();
         return(FD.ObtenerCatalogoFotos(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #11
0
 public void AGPlanCampania(GM_PlanCampania Data)
 {
     try
     {
         GM_PlanCampaniaDatos PC = new GM_PlanCampaniaDatos();
         PC.AGPlanCampania(Data);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #12
0
 public void CargarFotoPlanCampania(GM_PlanCampania Datos)
 {
     try
     {
         GM_PlanCampaniaDatos FD = new GM_PlanCampaniaDatos();
         FD.CargarFotoPlanCampania(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #13
0
 public List <GM_PlanCampania> ObtenerProyectoCampania(GM_PlanCampania Datos)
 {
     try
     {
         GM_CarreraPoliticaDatos CN = new GM_CarreraPoliticaDatos();
         return(CN.ObtenerProyectoCampania(Datos));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #14
0
 public void EliminarIdCampania(GM_PlanCampania Datos)
 {
     try
     {
         GM_PlanCampaniaDatos PC = new GM_PlanCampaniaDatos();
         PC.EliminarPlanCampaniaID(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            GM_PlanCampania DatosAux = new GM_PlanCampania {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_CarreraPoliticaNegocio FN = new GM_CarreraPoliticaNegocio();

            if (Request.QueryString["id"] != null)
            {
                string AuxID = Request.QueryString["id"].ToString();
                DatosAux.IDPElectoral = AuxID;
                Lista = FN.ObtenerProyectoCampania(DatosAux);
            }
        }
コード例 #16
0
 public void CargarProyectosMas()
 {
     try
     {
         GM_PlanCampania Datos = new GM_PlanCampania {
             Conexion = Comun.Conexion
         };
         GM_PlanCampaniaNegocio GN = new GM_PlanCampaniaNegocio();
         ListaM = GN.ObtenerListCampaniaMas(Datos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #17
0
 public void EliminarPlanCampaniaID(GM_PlanCampania Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPElectoral, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "GM_spCSLDB_dtl_ProyectoCampania", Parametros);
         int      Resultado  = 0;
         int.TryParse(Result.ToString(), out Resultado);
         if (Resultado == 1)
         {
             Datos.Completado = true;
         }
         Datos.Resultado = Resultado;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string          IDFoto = "";
            GM_PlanCampania FN     = new GM_PlanCampania {
                Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
            };
            GM_PlanCampaniaNegocio PN = new GM_PlanCampaniaNegocio();

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

                    if (Request.QueryString["id"].ToString() == IDFoto)
                    {
                        FN.IDPElectoral = Request.QueryString["id2"].ToString();
                        FN.IDFoto       = IDFoto;
                        PN.CargarFotoPlanCampania(FN);
                        if (FN.Completado)
                        {
                            Response.Redirect("frmProyectoCampania.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)
                {
                    IDProyecto      = Request.QueryString["id"].ToString();
                    FN.IDPElectoral = IDProyecto;
                    Lista           = PN.ObtenerCatalogoFotos(FN);
                }
            }
        }
コード例 #19
0
 public void AGPlanCampania(GM_PlanCampania Data)
 {
     try
     {
         object[]      Parametros = { Data.NuevoRegistro, Data.IDPElectoral, Data.TituloProyecto, Data.Proyecto1, Data.Proyecto2, Data.Proyecto3, Data.ProyectoP, Data.IDUsuario };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Data.Conexion, "GM_spCSLDB_AG_ProyectoCampania", Parametros);
         while (Dr.Read())
         {
             int Resultado = Dr.GetInt32(Dr.GetOrdinal("Resultado"));
             if (Resultado == 1)
             {
                 Data.Completado = true;
             }
             Data.Resultado = Resultado;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #20
0
 public void ObtenerDetallePlanCampania(GM_PlanCampania Data)
 {
     try
     {
         object[]      Parametros = { Data.IDPElectoral };
         SqlDataReader Dr         = SqlHelper.ExecuteReader(Data.Conexion, "GM_spCSLDB_get_IDProyectoCampania", Parametros);
         while (Dr.Read())
         {
             Data.TituloProyecto = Dr.GetString(Dr.GetOrdinal("nombreProyecto"));
             Data.Proyecto1      = Dr.GetString(Dr.GetOrdinal("descripcion1"));
             Data.Proyecto2      = Dr.GetString(Dr.GetOrdinal("descripcion2"));
             Data.Proyecto3      = Dr.GetString(Dr.GetOrdinal("descripcion3"));
             Data.ProyectoP      = Dr.GetString(Dr.GetOrdinal("pieDePagina"));
             Data.Completado     = true;
             break;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #21
0
 public void CargarFotoPlanCampania(GM_PlanCampania Datos)
 {
     try
     {
         object[] Parametros = { Datos.IDPElectoral, Datos.IDFoto, Datos.IDUsuario };
         object   Result     = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_AC_ProyectoExtra", 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;
     }
 }
コード例 #22
0
 private void Save(bool NuevoRegistro, string IDPElectoral, string titulo, string proyec1, string proyec2, string proyec3, string proyecp)
 {
     try
     {
         GM_PlanCampania Data = new GM_PlanCampania
         {
             NuevoRegistro  = NuevoRegistro,
             IDPElectoral   = IDPElectoral,
             TituloProyecto = titulo,
             Proyecto1      = proyec1,
             Proyecto2      = proyec2,
             Proyecto3      = proyec3,
             ProyectoP      = proyecp,
             Conexion       = Comun.Conexion,
             IDUsuario      = User.Identity.Name
         };
         GM_PlanCampaniaNegocio CN = new GM_PlanCampaniaNegocio();
         CN.AGPlanCampania(Data);
         if (Data.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("frmViewProyectoCampania.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);
             Response.Redirect("frmViewProyectoCampania.aspx", false);
         }
     }
     catch (Exception ex)
     {
         throw ex;
         // Response.Redirect("frmPlanCampania.aspx", false);
     }
 }
コード例 #23
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();
                     if (Request.QueryString["id"].ToString() == ID)
                     {
                         GM_PlanCampania DatosAux = new GM_PlanCampania {
                             Conexion = Comun.Conexion, IDPElectoral = ID
                         };
                         GM_PlanCampaniaNegocio CN = new GM_PlanCampaniaNegocio();
                         CN.ObtenerIdPlanCampania(DatosAux);
                         if (DatosAux.Completado)
                         {
                             this.LoadData(DatosAux);
                         }
                         else
                         {
                             Response.Redirect("frmProyectoCampania.aspx?error=" + "Error al cargar los datos&nError=1");
                         }
                     }
                     else
                     {
                         Response.Redirect("frmProyectoCampania.aspx");
                     }
                 }
                 else
                 {
                     Response.Redirect("frmProyectoCampania.aspx");
                 }
             }
             else
             {
                 Response.Redirect("frmProyectoCampania.aspx");
             }
         }
         else
         {
             //this.runC();
         }
     }
     else
     {
         string txtTitulo    = Request.Form["ctl00$cph_MasterBody$txtNombreProyecto"].ToString();
         string txtProy1     = Request.Form["ctl00$cph_MasterBody$txtNombreProyecto"].ToString();
         string txtProy2     = Request.Form["ctl00$cph_MasterBody$txtNombreProyecto"].ToString();
         string txtProy3     = Request.Form["ctl00$cph_MasterBody$txtNombreProyecto"].ToString();
         string txtProyP     = Request.Form["ctl00$cph_MasterBody$txtNombreProyecto"].ToString();
         string IDPElectoral = "";
         try
         {
             string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
             IDPElectoral = AuxID;
             bool NuevoRegistro = string.IsNullOrEmpty(IDPElectoral);
             this.Save(NuevoRegistro, IDPElectoral, txtTitulo, txtProy1, txtProy2, txtProy3, txtProyP);
         }
         catch (Exception ex)
         {
             Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
         }
     }
 }