public List <FG_CatPartidoPoliticoAlianza> ObtenerListaPartidosPoliticosAlianza(FG_CatPartidoPoliticoAlianza Datos) { try { List <FG_CatPartidoPoliticoAlianza> lista = new List <FG_CatPartidoPoliticoAlianza>(); FG_CatPartidoPoliticoAlianza item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "FG_spCSLDB_get_ListadosCatPartidoPoliticoAlianza", 2); while (Dr.Read()) { item = new FG_CatPartidoPoliticoAlianza(); item.IDPartidoPoliticoAlianza = Dr.GetInt32(Dr.GetOrdinal("id_CatPoliticoAlianza")); item.Nombre = Dr.GetString(Dr.GetOrdinal("nombre")); item.Siglas = Dr.GetString(Dr.GetOrdinal("siglas")); item.Logo = Dr.GetString(Dr.GetOrdinal("logo")); item.ExtensionBase64 = FG_Auxiliar.ObtenerExtensionImagenBase64(item.Logo); item.PartidosPoliticos = Dr.GetString(Dr.GetOrdinal("partidos")); lista.Add(item); } return(lista); } catch (Exception ex) { throw ex; } }
public FG_CatPartidoPoliticoAlianza ObtenerDatosAlianza(FG_CatPartidoPoliticoAlianza Datos) { try { object[] Parametros = { Datos.IDPartidoPoliticoAlianza }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "FG_spCSLDB_get_DatosAlianzaXIDAlianza", 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")); if (string.IsNullOrEmpty(Datos.Logo)) { Datos.Logo = FG_Auxiliar.ImagenPredeterminada(); Datos.ImagenServer = false; } else { Datos.ImagenServer = true; } Datos.ExtensionBase64 = FG_Auxiliar.ObtenerExtensionImagenBase64(Datos.Logo); Datos.PartidosPoliticos = Dr.GetString(Dr.GetOrdinal("partidos")); break; } return(Datos); } catch (Exception ex) { throw ex; } }
private void eliminarAlianza() { try { if (Request.QueryString["id"] != null) { int AuxID = 0; int.TryParse(Request.QueryString["id"], out AuxID); FG_CatPartidoPoliticoAlianza Datos = new FG_CatPartidoPoliticoAlianza { Conexion = Comun.Conexion , IDPartidoPoliticoAlianza = AuxID , Usuario = User.Identity.Name }; FG_CatPartidoPoliticoAlianzaNegocio FG = new FG_CatPartidoPoliticoAlianzaNegocio(); Datos = FG.EliminarAlianza(Datos); Response.Redirect("frmPartidosPoliticosAlianzasGrid.aspx?resultado=" + Datos.Completado + "&mensaje=" + Datos.Mensaje, false); } } catch (Exception ex) { string mensajeEx; mensajeEx = ex.Message.Replace("\r\n", string.Empty); Response.Redirect("frmPartidosPoliticosAlianzasGrid.aspx?resultado=False&mensaje=" + mensajeEx, false); } }
public FG_CatPartidoPoliticoAlianza EditarAlianza(FG_CatPartidoPoliticoAlianza Datos) { try { object[] Parametros = { 2 , Datos.IDPartidoPoliticoAlianza , Datos.Nombre , Datos.Siglas , Datos.Logo , Datos.PartidosPoliticos , Datos.Usuario }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "FG_spCSLDB_ac_CatPartidoPoliticoAlianza", Parametros); while (Dr.Read()) { Datos.Completado = Dr.GetBoolean(Dr.GetOrdinal("completado"));; Datos.Mensaje = Dr.GetString(Dr.GetOrdinal("mensaje"));; break; } return(Datos); } catch (Exception ex) { throw ex; } }
public FG_CatPartidoPoliticoAlianza EliminarAlianza(FG_CatPartidoPoliticoAlianza Datos) { try { FG_CatPartidoPoliticoAlianzaDatos FG = new FG_CatPartidoPoliticoAlianzaDatos(); return(FG.EliminarAlianza(Datos)); } catch (Exception ex) { throw ex; } }
public List <CH_PartidoPolitico> ObtenerListaPartidosPoliticos(FG_CatPartidoPoliticoAlianza Datos) { try { FG_CatPartidoPoliticoAlianzaDatos FG = new FG_CatPartidoPoliticoAlianzaDatos(); return(FG.ObtenerListaPartidosPoliticos(Datos)); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { var resultado = Request.QueryString["resultado"]; var mensaje = Request.QueryString["mensaje"]; if (!(string.IsNullOrEmpty(resultado) && string.IsNullOrEmpty(mensaje))) { Mensaje(mensaje, resultado); } if (this.IsPostBack) { this.Validate(); if (!this.IsValid) { string msg = ""; // Loop through all validation controls to see which generated the errors. foreach (IValidator aValidator in this.Validators) { if (!aValidator.IsValid) { msg += "<br />" + aValidator.ErrorMessage; } } } else { //creamos la alianza //Obtenemos los datos del formulario //Guardamos la alianza try { ObtenerDatos(); FG = FG_Negocio.CrearAlianza(FG); Response.Redirect("frmPartidosPoliticosAlianzasGrid.aspx?resultado=" + FG.Completado + "&mensaje=" + FG.Mensaje + "", false); } catch (Exception ex) { string mensajeEx; mensajeEx = ex.Message.Replace("\r\n", string.Empty); Response.Redirect("frmPartidoPoliticoAlianzaCrear.aspx?resultado=0&mensaje=" + mensajeEx); } } } else { IniciarDatos(); } }
private void CargarDatosAlianza() { FG = new FG_CatPartidoPoliticoAlianza(); FG_Negocio = new FG_CatPartidoPoliticoAlianzaNegocio(); FG.Conexion = Comun.Conexion; FG.IDPartidoPoliticoAlianza = int.Parse(IDAlianza); FG = FG_Negocio.ObtenerDatosAlianza(FG); txtNombre.Text = FG.Nombre; txtSigla.Text = FG.Siglas; txtIDAlianza.Value = FG.IDPartidoPoliticoAlianza.ToString(); Logo.Src = "data:" + FG.ExtensionBase64 + ";base64, " + FG.Logo; Logo.Attributes.Add("data-src", FG.Logo); imgLogo.Attributes.Add("data-imagenserver", FG.ImagenServer.ToString()); }
private void cargarGrid() { try { FG_CatPartidoPoliticoAlianza Datos = new FG_CatPartidoPoliticoAlianza { Conexion = Comun.Conexion }; FG_CatPartidoPoliticoAlianzaNegocio FG = new FG_CatPartidoPoliticoAlianzaNegocio(); listaAlianzas = FG.ObtenerListaPartidosPoliticosAlianza(Datos); } catch (Exception ex) { throw ex; } }
private void LoadCmbPartidosPoliticos() { try { FG_CatPartidoPoliticoAlianza Datos = new FG_CatPartidoPoliticoAlianza { Conexion = Comun.Conexion }; FG_CatPartidoPoliticoAlianzaNegocio FG = new FG_CatPartidoPoliticoAlianzaNegocio(); listaPartidosPoliticos = FG.ObtenerListaPartidosPoliticos(Datos); cmbPartidosPoliticos.DataSource = listaPartidosPoliticos; cmbPartidosPoliticos.DataValueField = "IDPartido"; cmbPartidosPoliticos.DataTextField = "Nombre"; cmbPartidosPoliticos.DataBind(); } catch (Exception ex) { throw ex; } }
private void EditarAlianza() { try { FG = new FG_CatPartidoPoliticoAlianza(); FG_Negocio = new FG_CatPartidoPoliticoAlianzaNegocio(); FG = ObtenerFormulario(); FG = FG_Negocio.EditarAlianza(FG); Response.Redirect("frmPartidosPoliticosAlianzasGrid.aspx?resultado=" + FG.Completado + "&mensaje=" + FG.Mensaje + "", false); } catch (Exception ex) { string error = ex.Message; error = error.Replace("\r\n", string.Empty); Response.Redirect("frmPartidosPoliticosAlianzasGrid.aspx?resultado=" + FG.Completado + "&mensaje=" + error + "", false); } }
private FG_CatPartidoPoliticoAlianza ObtenerFormulario() { FG_CatPartidoPoliticoAlianza DatosFormulario = new FG_CatPartidoPoliticoAlianza(); DatosFormulario.IDPartidoPoliticoAlianza = int.Parse(txtIDAlianza.Value); DatosFormulario.Nombre = txtNombre.Text; DatosFormulario.Siglas = txtSigla.Text; DatosFormulario.Usuario = User.Identity.Name; DatosFormulario.Conexion = Comun.Conexion; foreach (ListItem item in cmbPartidosPoliticos.Items) { if (item.Selected) { DatosFormulario.PartidosPoliticos += item.Value + ","; } } 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) { DatosFormulario.Logo = ZM_ConversionBS.ToBase64String(ImagenOriginalBinaria, imageFormateExtension); } } else { DatosFormulario.Logo = Logo.Attributes["data-src"]; } return(DatosFormulario); }