private void cargarCombos()
        {
            try
            {
                Datos.Conexion = Comun.Conexion;
                u = (WN_Usuario)Session["Usuario"];
                Datos.IDEstado = u.IDEstado;
                Datos.Estado   = u.DesEstado;
                ZRN.ObtenerCombosZonaDeRiesgo(Datos);
                cmbTipoRiesgo.DataSource     = Datos.ListaTipoRiesgos;
                cmbTipoRiesgo.DataTextField  = "Descripcion";
                cmbTipoRiesgo.DataValueField = "IDTipoRiesgo";
                cmbTipoRiesgo.DataBind();
                cmbMunicipio.DataSource     = Datos.ListaMunicipio;
                cmbMunicipio.DataTextField  = "Descripcion";
                cmbMunicipio.DataValueField = "IDEstado";
                cmbMunicipio.DataBind();
                CH_PartidoPolitico datos = new CH_PartidoPolitico {
                    Conexion = Comun.Conexion
                };
                CH_CatalogosNegocio CPPN = new CH_CatalogosNegocio();
                CPPN.ObtenerComboColaboradoresTipo(datos);
                DatosGlobales = datos;
                cmbColaboradores.DataSource = DatosGlobales.DatosAuxColab.ListaColaboradores;

                cmbColaboradores.DataTextField  = "Nombre";
                cmbColaboradores.DataValueField = "IDColaborador";
                cmbColaboradores.DataBind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
 private void Guardar(bool NuevoRegistro, int ID, string Descripcion, string Letra)
 {
     try
     {
         CH_Genero Datos = new CH_Genero {
             NuevoRegistro = NuevoRegistro, IDGenero = ID, Descripcion = Descripcion,
             Letra         = Letra, Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario
         };
         CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
         CN.ACCatalogoGenero(Datos);
         if (Datos.Completado)
         {
             Response.Redirect("frmGenerosGrid.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;
     }
 }
        private void Guardar(bool NuevoRegistro, int ID, string Nombre, string Sigla, string Color, string logo, bool BandCambioImagen)
        {
            try
            {
                CH_PartidoPolitico Datos = new CH_PartidoPolitico
                {
                    NuevoRegistro = NuevoRegistro,
                    IDPartido     = ID,
                    Nombre        = Nombre,
                    Siglas        = Sigla,
                    RGBColor      = Color,
                    CambioImagen  = BandCambioImagen,
                    Conexion      = Comun.Conexion,
                    IDUsuario     = User.Identity.Name,
                    Logo          = logo
                };
                CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                CN.ACCatalogoPartidos(Datos);

                Response.Redirect("frmPartidosGrid.aspx?resultado=" + Datos.Completado + "&mensaje=" + Datos.Nombre, false);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 4
0
 public void CargarGrid()
 {
     try
     {
         CH_PartidoPolitico Datos = new CH_PartidoPolitico {
             Conexion = Comun.Conexion
         };
         CH_CatalogosNegocio GN = new CH_CatalogosNegocio();
         Lista = GN.ObtenerCatalogoPartidos(Datos);
     }
     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)
                    {
                        int AuxID = 0;
                        int.TryParse(Request.QueryString["id"], out AuxID);
                        CH_Genero Datos = new CH_Genero {
                            Conexion = Comun.Conexion, IDGenero = AuxID, IDUsuario = Comun.IDUsuario
                        };
                        CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                        CN.EliminarGeneroXID(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 eliminar el registro.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true);
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true);
                        }
                    }
                }



                if (!IsPostBack)
                {
                }
                else
                {
                }

                this.CargarGrid();
            }
            catch (Exception ex)
            {
                Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult);
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["estado"] != null)
     {
         int IDEstado = 0;
         int.TryParse(Request.QueryString["estado"], out IDEstado);
         CH_Municipio Datos = new CH_Municipio();
         Datos.IDEstado = IDEstado;
         Datos.Conexion = "Server=tcp:serv-campaniaelectoral.database.windows.net,1433;Initial Catalog=CSLDB_CAMPANIAELECTORAL;Persist Security Info=False;User ID=campaniaAdmin;Password=C4mp4n14373C;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;";
         CH_CatalogosNegocio     CN    = new CH_CatalogosNegocio();
         List <CH_MunicipioJSON> Lista = CN.ObtenerMunicipiosXIDEstado(Datos);
         //List<CH_MunicipioJSON> Lista = new List<CH_MunicipioJSON>();
         var json = JsonConvert.SerializeObject(Lista);
         Response.Clear();
         Response.ContentType = "application/text;";
         Response.Write(json);
         Response.End();
     }
 }
Esempio n. 7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                var op        = Request.QueryString["op"];
                var resultado = Request.QueryString["resultado"];
                var mensaje   = Request.QueryString["mensaje"];

                if (!(string.IsNullOrEmpty(resultado) && string.IsNullOrEmpty(mensaje)))
                {
                    Mensaje(mensaje, resultado);
                }


                if (op != null && op == "3")
                {
                    if (Request.QueryString["id"] != null)
                    {
                        int AuxID = 0;
                        int.TryParse(Request.QueryString["id"], out AuxID);
                        CH_PartidoPolitico Datos = new CH_PartidoPolitico {
                            Conexion = Comun.Conexion, IDPartido = AuxID, IDUsuario = Comun.IDUsuario
                        };
                        CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                        CN.EliminarPartidoXID(Datos);
                        Response.Redirect("frmPartidosGrid.aspx?resultado=" + Datos.Completado + "&mensaje=" + Datos.Nombre, false);
                    }
                }

                this.CargarGrid();
            }
            catch (Exception ex)
            {
                Response.Redirect("PageError.aspx?errorNumber=" + ex.HResult);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //string Mensaje = Server.HtmlEncode("id_object");

            if (!IsPostBack)
            {
                CH_Colaborador DA = new CH_Colaborador {
                    Conexion = Comun.Conexion
                };
                CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                ListaCol = CN.ObtenerComboColaborador(DA);
                this.CargarComboEstado();

                if (Request.QueryString["op"] != null)
                {
                    if (Request.QueryString["op"] == "2")
                    {
                        if (Request.QueryString["id"] != null)
                        {
                            string ID = Request.QueryString["id"].ToString();
                            //Obtener los datos y dibujarlos.
                            CH_Evento DatosAux = new CH_Evento {
                                Conexion = Comun.Conexion, IDEvento = ID
                            };
                            CH_EventoNegocio EN = new CH_EventoNegocio();
                            EN.ObtenerDetalleEventoXID(DatosAux);
                            if (DatosAux.Completado)
                            {
                                //this.CargarDatos(DatosAux);
                            }
                            else
                            {
                                //Ocurrió un error
                                Response.Redirect("frmDefault.aspx?error=" + "Error al obtener los datos.");
                            }
                        }
                        else
                        {
                            Response.Redirect("frmDefault.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("frmDefault.aspx");
                    }
                }
                else
                {
                    this.IniciarDatos();
                }
            }
            else
            {
                if (Request.Form.Count < 50)
                {
                    int      IDEstado = 0, IDMunicipio = 0;
                    decimal  Meta = 0, Latitud = 0, Longitud = 0;
                    DateTime FechaInicio, FechaTermino, FechaEvento;

                    CultureInfo esMX          = new CultureInfo("es-MX");
                    string      IDEvento      = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                    bool        NuevoRegistro = (string.IsNullOrEmpty(IDEvento));
                    string      NombreEvento  = Request.Form["ctl00$cph_MasterBody$txtNombreEvento"].ToString();
                    string      IDColaborador = Request.Form["cmbEncargado"].ToString();
                    DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaInicio);
                    string SFechaInicio = Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString();
                    string HoraInicio   = Request.Form["ctl00$cph_MasterBody$txtHoraInicio"].ToString();
                    DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaTermino"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaTermino);
                    string HoraTermino   = Request.Form["ctl00$cph_MasterBody$txtHoraTermino"].ToString();
                    string Observaciones = Request.Form["ctl00$cph_MasterBody$txtObservaciones"].ToString();
                    decimal.TryParse(Request.Form["ctl00$cph_MasterBody$txtMeta"].ToString(), out Meta);
                    string HTMLMensaje     = HttpUtility.HtmlDecode(this.txtMensaje.InnerHtml);
                    string Titulo          = Request.Form["ctl00$cph_MasterBody$txtTituloPagina"].ToString();
                    string HTMLTextoPagina = HttpUtility.HtmlDecode(this.txtTextoPagina.InnerHtml);
                    DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaEvento"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaEvento);
                    string HoraEvento = Request.Form["ctl00$cph_MasterBody$txtHoraEvento"].ToString();
                    int.TryParse(Request.Form["cmbEstado"].ToString(), out IDEstado);
                    int.TryParse(Request.Form["cmbMunicipio"].ToString(), out IDMunicipio);
                    string Direccion    = Request.Form["ctl00$cph_MasterBody$address"].ToString();
                    bool   BandPublicar = this.chkPublicar.Checked;
                    string sLatitud     = Request.Form["ctl00$cph_MasterBody$hfLatitud"].ToString();
                    string sLongitud    = Request.Form["ctl00$cph_MasterBody$hfLongitud"].ToString();
                    decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLatitud"], NumberStyles.Currency, esMX, out Latitud);
                    decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLongitud"], NumberStyles.Currency, esMX, out Longitud);
                    this.Guardar(NuevoRegistro, IDEvento, NombreEvento, IDColaborador, FechaInicio, HoraInicio, FechaTermino, HoraTermino, Observaciones, Meta, HTMLMensaje, Titulo, HTMLTextoPagina,
                                 FechaEvento, HoraEvento, IDEstado, IDMunicipio, Direccion, Latitud, Longitud, BandPublicar);
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            CH_Poligono Datos = new CH_Poligono();

            Datos.Conexion    = Comun.Conexion;
            Datos.IDEstado    = 1;
            Datos.IDMunicipio = 1;

            ER_Secciones DatosSecciones = new ER_Secciones();

            DatosSecciones.Conexion = Comun.Conexion;

            CH_PoligonoNegocio CPN = new CH_PoligonoNegocio();

            poligonos             = CPN.ObtenerComboPoligonos(Datos);
            DatosSecciones.opcion = 15;
            ER_SeccionesNegocio ESN = new ER_SeccionesNegocio();

            municipios = ESN.ObtenerComboMunicipios(DatosSecciones);

            CH_PartidoPolitico datos = new CH_PartidoPolitico {
                Conexion = Comun.Conexion
            };
            CH_CatalogosNegocio CPPN = new CH_CatalogosNegocio();

            partidos = CPPN.ObtenerCatalogoPartidos(datos);
            CPPN.ObtenerComboColaboradoresTipo(datos);
            DatosGlobales = datos;

            if (!IsPostBack)
            {
            }
            else
            {
                CH_Conteo conteo = new CH_Conteo();

                string    idseccion   = Request.Form["CmbSecciones"].ToString();
                string    idcasilla   = Request.Form["CmbCasilla"].ToString();
                string    colaborador = Request.Form["cmbColaboradores"].ToString();
                DataTable dt          = new DataTable();
                dt.Columns.AddRange(new DataColumn[3] {
                    new DataColumn("IDPartido", typeof(int)), new DataColumn("Votos", typeof(int)), new DataColumn("alianza", typeof(bool))
                });

                for (int i = 0; i < partidos.Count; i++)
                {
                    int      id        = Convert.ToInt32(partidos[i].IDPartido);
                    int      voto      = Convert.ToInt32(Request.Form[partidos[i].Siglas].ToString());
                    bool     alianza   = Convert.ToBoolean(partidos[i].alianza);
                    object[] FilaDatos = { id, voto, alianza };
                    dt.Rows.Add(id, voto, alianza);
                }

                #region Obtener datos de la imagen
                int    size           = fuploadImagen.PostedFile.ContentLength;
                byte[] ImagenOriginal = new byte[size];

                fuploadImagen.PostedFile.InputStream.Read(ImagenOriginal, 0, size);

                Bitmap ImagenOriginalBinaria = new Bitmap(fuploadImagen.PostedFile.InputStream);
                #endregion

                #region recuperar datos de la vista


                #endregion

                #region Insertar imagen en la base de datos
                string imagenString = ZM_ConversionBS.ToBase64String(ImagenOriginalBinaria, ImageFormat.Jpeg);


                #endregion

                this.Guardar("", dt, idseccion, idcasilla, colaborador, imagenString);
            }
        }
Esempio n. 10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //ClientScriptManager CS = Page.ClientScript;
            //CS.RegisterClientScriptInclude("Notifications UI", "/assets/js/ui-notifications.js");
            //ScriptManager.RegisterClientScriptInclude(this, this.GetType(), "Notifications UI", "/assets/js/ui-notifications.js");

            if (!IsPostBack)
            {
                //Se inicializan campos, datos, valores
                if (Request.QueryString["op"] != null)
                {
                    if (Request.QueryString["op"] == "2")
                    {
                        if (Request.QueryString["id"] != null)
                        {
                            int ID = 0;
                            if (int.TryParse(Request.QueryString["id"].ToString(), out ID))
                            {
                                //Obtener los datos y dibujarlos.
                                CH_Genero DatosAux = new CH_Genero {
                                    Conexion = Comun.Conexion, IDGenero = ID
                                };
                                CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                                CN.ObtenerDetalleGeneroXID(DatosAux);
                                if (DatosAux.Completado)
                                {
                                    this.CargarDatos(DatosAux);
                                }
                                else
                                {
                                    //Ocurrió un error
                                    Response.Redirect("frmGenerosGrid.aspx?error=" + "Error al cargar los datos&nError=1");
                                }
                            }
                            else
                            {
                                Response.Redirect("frmGenerosGrid.aspx");
                            }
                        }
                        else
                        {
                            Response.Redirect("frmGenerosGrid.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("frmGenerosGrid.aspx");
                    }
                }
                else
                {
                    this.IniciarDatos();
                }
            }
            else
            {
                //Page.Validate();
                //if (IsValid)
                //{
                if (Request.Form.Count == 7)
                {
                    string txtDesc  = Request.Form["ctl00$cph_MasterBody$txtGenero"].ToString();
                    string txtLetr  = Request.Form["ctl00$cph_MasterBody$txtLetra"].ToString();
                    int    IDGenero = -1;
                    try
                    {
                        //BasicCrypto BC = new BasicCrypto();
                        //string AuxID = BC.Desencripta(Request.Form["ctl00$cph_MasterBody$hf"].ToString());
                        string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                        int.TryParse(AuxID, out IDGenero);
                        bool NuevoRegistro = !(IDGenero > 0);
                        this.Guardar(NuevoRegistro, IDGenero, txtDesc, txtLetr);
                    }
                    catch (Exception ex)
                    {
                        Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
                    }
                    //}
                }
            }
        }
        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)
                        {
                            int ID = 0;
                            if (int.TryParse(Request.QueryString["id"].ToString(), out ID))
                            {
                                //Obtener los datos y dibujarlos.
                                CH_PartidoPolitico DatosAux = new CH_PartidoPolitico {
                                    Conexion = Comun.Conexion, IDPartido = ID
                                };
                                CH_CatalogosNegocio CN = new CH_CatalogosNegocio();
                                CN.ObtenerDetallePartidoXID(DatosAux);
                                if (DatosAux.Completado)
                                {
                                    this.CargarDatos(DatosAux);
                                }
                                else
                                {
                                    //Ocurrió un error
                                    Response.Redirect("frmPartidosGrid.aspx?error=" + "Error al cargar los datos&nError=1");
                                }
                            }
                            else
                            {
                                Response.Redirect("frmPartidosGrid.aspx");
                            }
                        }
                        else
                        {
                            Response.Redirect("frmPartidosGrid.aspx");
                        }
                    }
                    else
                    {
                        Response.Redirect("frmPartidosGrid.aspx");
                    }
                }
                else
                {
                    this.IniciarDatos();
                }
            }
            else
            {
                if (Request.Form.Count == 8 || Request.Form.Count == 9)
                {
                    bool Band = false;
                    if (imgLogo.HasFile)    //Hay cambio de imagen
                    {
                        Band = true;
                    }
                    string         txtNomb     = Request.Form["ctl00$cph_MasterBody$txtNombre"].ToString();
                    string         txtSigl     = Request.Form["ctl00$cph_MasterBody$txtSigla"].ToString();
                    string         txtColo     = Request.Form["ctl00$cph_MasterBody$txtColor"].ToString();
                    int            IDPartido   = -1;
                    string         logoPartido = string.Empty;
                    HttpPostedFile bannerImage = imgLogo.PostedFile as HttpPostedFile;
                    try
                    {
                        string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString();
                        int.TryParse(AuxID, out IDPartido);
                        bool NuevoRegistro = !(IDPartido > 0);
                        if (imgLogo.HasFile)
                        {
                            int    size           = imgLogo.PostedFile.ContentLength;
                            byte[] ImagenOriginal = new byte[size];
                            imgLogo.PostedFile.InputStream.Read(ImagenOriginal, 0, size);
                            Bitmap      ImagenOriginalBinaria = new Bitmap(imgLogo.PostedFile.InputStream);
                            string      extension             = Path.GetExtension(imgLogo.FileName);
                            ImageFormat imageFormateExtension = FG_Auxiliar.ObtenerExtensionImageFormat(extension);
                            if (imageFormateExtension != null)
                            {
                                logoPartido = ZM_ConversionBS.ToBase64String(ImagenOriginalBinaria, imageFormateExtension);
                            }
                        }
                        else
                        {
                            logoPartido = Logo.Attributes["data-src"];
                        }

                        this.Guardar(NuevoRegistro, IDPartido, txtNomb, txtSigl, txtColo, logoPartido, Band);
                    }
                    catch (Exception ex)
                    {
                        Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message);
                    }
                }
            }
        }