public void ObtenerDetallePartidoXID(CH_PartidoPolitico Datos) { try { object[] Parametros = { Datos.IDPartido }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_get_PartidoPoliticoDetalle", Parametros); while (Dr.Read()) { Datos.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); Datos.Siglas = Dr.GetString(Dr.GetOrdinal("Siglas")); Datos.Logo = Dr.GetString(Dr.GetOrdinal("Logo")); Datos.RGBColor = Dr.GetString(Dr.GetOrdinal("Color")); Datos.CambioImagen = Dr.GetBoolean(Dr.GetOrdinal("imagenGuardada")); if (string.IsNullOrEmpty(Datos.Logo)) { Datos.Logo = FG_Auxiliar.ImagenPredeterminada(); } Datos.ExtensionLogo = FG_Auxiliar.ObtenerExtensionImagenBase64(Datos.Logo); Datos.Completado = true; break; } } 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; } }
public List <CH_PartidoPolitico> ObtenerListaPartidosPoliticos(FG_CatPartidoPoliticoAlianza Datos) { try { List <CH_PartidoPolitico> lista = new List <CH_PartidoPolitico>(); CH_PartidoPolitico item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "FG_spCSLDB_get_ListadosCatPartidoPoliticoAlianza", 1); while (Dr.Read()) { item = new CH_PartidoPolitico(); item.IDPartido = Dr.GetInt32(Dr.GetOrdinal("id_partido")); item.Nombre = Dr.GetString(Dr.GetOrdinal("nombre")); item.Siglas = Dr.GetString(Dr.GetOrdinal("siglas")); item.Logo = Dr.GetString(Dr.GetOrdinal("logo")); item.ExtensionLogo = FG_Auxiliar.ObtenerExtensionImagenBase64(item.Logo); lista.Add(item); } return(lista); } catch (Exception ex) { throw ex; } }
public List <CH_PartidoPolitico> ObtenerCatalogoPartidos(CH_PartidoPolitico Datos) { try { List <CH_PartidoPolitico> Lista = new List <CH_PartidoPolitico>(); CH_PartidoPolitico Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "ER_spCSLDB_get_PartidosPoliticos2"); while (Dr.Read()) { Item = new CH_PartidoPolitico(); Item.IDPartido = Dr.GetInt32(Dr.GetOrdinal("IDAlianza")); Item.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); Item.Siglas = Dr.GetString(Dr.GetOrdinal("Siglas")); int a = Dr.GetInt32(Dr.GetOrdinal("alianza")); Item.RGBColor = Dr.GetString(Dr.GetOrdinal("Color")); Item.alianza = Convert.ToBoolean(a); Item.Logo = Dr.GetString(Dr.GetOrdinal("Logo")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
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; } }
private void CargarComboPartido() { CH_PartidoPolitico Datos = new CH_PartidoPolitico() { Conexion = Comun.Conexion }; RR_AdministradorWebNegocio GN = new RR_AdministradorWebNegocio(); ListaPartido = GN.ObtenerComboPartido(Datos); }
public void ObtenerComboColaboradoresTipo(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); CD.ObtenerCombosColaborador(Datos); } catch (Exception ex) { throw ex; } }
public List <CH_PartidoPolitico> ObtenerComboPartido(CH_PartidoPolitico Datos) { try { RR_AdministradorWebDatos CD = new RR_AdministradorWebDatos(); return(CD.ObtenerComboPartido(Datos)); } catch (Exception ex) { throw ex; } }
public List <CH_PartidoPolitico> ObtenerCatalogoPartidos(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); return(CD.ObtenerCatalogoPartidos(Datos)); } catch (Exception ex) { throw ex; } }
public void ACCatalogoPartidos(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); CD.ACCatalogoPartidos(Datos); } catch (Exception ex) { throw ex; } }
public void ImagenSubidaPartidoXID(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); CD.ImagenSubidaPartidoXID(Datos); } catch (Exception ex) { throw ex; } }
public void EliminarPartidoXID(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); CD.EliminarPartidoXID(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerDetallePartidoXID(CH_PartidoPolitico Datos) { try { CH_CatalogosDatos CD = new CH_CatalogosDatos(); CD.ObtenerDetallePartidoXID(Datos); } catch (Exception ex) { throw ex; } }
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; } }
public void ObtenerCombosColaborador(CH_PartidoPolitico Datos) { try { CH_Colaborador DatosResult = new CH_Colaborador(); DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "EM_spCSLDB_get_ColaboradoresTipos"); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); List <RR_TipoUsuarios> ListaTiposUsers = new List <RR_TipoUsuarios>(); RR_TipoUsuarios ItemTU; while (Dr.Read()) { ItemTU = new RR_TipoUsuarios(); ItemTU.IDTUsuario = Dr.GetInt32(Dr.GetOrdinal("IDTipoUsuario")); ItemTU.Descripcion = Dr.GetString(Dr.GetOrdinal("Descripcion")); ListaTiposUsers.Add(ItemTU); } DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); List <CH_Colaborador> ListaColabs = new List <CH_Colaborador>(); CH_Colaborador ItemCo; while (Dr2.Read()) { ItemCo = new CH_Colaborador(); ItemCo.IDColaborador = Dr2.GetString(Dr2.GetOrdinal("IDColaborador")); ItemCo.Nombre = Dr2.GetString(Dr2.GetOrdinal("Nombre")); ItemCo.IDTipoUsuario = Dr2.GetInt32(Dr2.GetOrdinal("IDTipoUsuario")); ListaColabs.Add(ItemCo); } DatosResult.ListaUsers = ListaTiposUsers; DatosResult.ListaColaboradores = ListaColabs; Datos.Completado = true; Datos.DatosAuxColab = DatosResult; } } } catch (Exception ex) { throw ex; } }
public void ImagenSubidaPartidoXID(CH_PartidoPolitico Datos) { try { object[] Parametros = { Datos.IDPartido, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "CH_spCSLDB_set_ImagenSubidaPartido", Parametros); int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } Datos.Resultado = Resultado; } catch (Exception ex) { throw ex; } }
public void EliminarPartidoXID(CH_PartidoPolitico Datos) { try { object[] Parametros = { Datos.IDPartido, Datos.IDUsuario }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_del_PartidoPolitico", Parametros); while (Dr.Read()) { Datos.Nombre = Dr.GetString(Dr.GetOrdinal("mensaje")); Datos.Completado = Dr.GetBoolean(Dr.GetOrdinal("resultado")); break; } } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleCapturaXID(CH_Conteo Datos) { try { DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "ER_spCSLDB_get_CapturaPREPDetalleV2", Datos.IDCaptura); if (Ds != null) { if (Ds.Tables.Count == 2) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.Casilla = Dr.GetString(Dr.GetOrdinal("Casilla")); Datos.UrlImagen = Dr.GetString(Dr.GetOrdinal("UrlImagen")); Datos.Colaborador = Dr.GetString(Dr.GetOrdinal("Colaborador")); Datos.Comentarios = Dr.GetString(Dr.GetOrdinal("Comentarios")); Datos.Completado = true; break; } List <CH_PartidoPolitico> Lista = new List <CH_PartidoPolitico>(); CH_PartidoPolitico Item; DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); while (Dr2.Read()) { Item = new CH_PartidoPolitico(); Item.IDPartido = Dr2.GetInt32(Dr2.GetOrdinal("IDPartido")); Item.Nombre = Dr2.GetString(Dr2.GetOrdinal("Partido")); Item.Siglas = Dr2.GetString(Dr2.GetOrdinal("Siglas")); Item.UrlLogo = Dr2.GetString(Dr2.GetOrdinal("LogoPartido")); Item.Votos = Dr2.GetInt32(Dr2.GetOrdinal("Votos")); Lista.Add(Item); } Datos.ListaPartidos = Lista; } } } catch (Exception ex) { throw ex; } }
public List <CH_PartidoPolitico> ObtenerComboPartido(CH_PartidoPolitico Datos) { try { List <CH_PartidoPolitico> Lista = new List <CH_PartidoPolitico>(); CH_PartidoPolitico Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_ComboPartidosPoliticos"); while (Dr.Read()) { Item = new CH_PartidoPolitico(); Item.IDPartido = Dr.GetInt32(Dr.GetOrdinal("id_partido")); Item.Nombre = Dr.GetString(Dr.GetOrdinal("nombre")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
private void CargarDatos(CH_PartidoPolitico DatosAux) { try { hf.Value = DatosAux.IDPartido.ToString(); txtNombre.Value = DatosAux.Nombre; txtSigla.Value = DatosAux.Siglas; txtColor.Value = DatosAux.RGBColor; panelColor.Attributes.Remove("data-color"); panelColor.Attributes.Add("data-color", DatosAux.RGBColor); Logo.Src = "data:" + DatosAux.ExtensionLogo + ";base64, " + DatosAux.Logo; Logo.Attributes.Add("data-src", DatosAux.Logo); Logo.Attributes.Add("data-imagenserver", DatosAux.CambioImagen.ToString()); imgLogo.Attributes.Add("data-imagenserver", DatosAux.CambioImagen.ToString()); Response.Cookies.Clear(); } catch (Exception ex) { throw ex; } }
public void ACCatalogoPartidos(CH_PartidoPolitico Datos) { try { object[] Parametros = { Datos.NuevoRegistro, Datos.IDPartido, Datos.Nombre, Datos.Siglas, Datos.RGBColor, Datos.CambioImagen, Datos.IDUsuario, Datos.Logo }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_AC_PartidosPoliticos", Parametros); while (Dr.Read()) { Datos.Completado = Dr.GetBoolean(Dr.GetOrdinal("completado")); Datos.Nombre = Dr.GetString(Dr.GetOrdinal("resultado")); break; } } catch (Exception ex) { throw ex; } }
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) { 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); } } } }
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); } }