private void Guardar(bool NuevoRegistro, string ID, string nombre, string apePat, string apeMat, int partido) { try { RR_InformacionCandidato Datos = new RR_InformacionCandidato { NuevoRegistro = NuevoRegistro, IDCandidato = ID, Nombre = nombre, ApePat = apePat, ApeMat = apeMat, PartidoPolitico = partido, Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario }; RR_AdministradorWebNegocio CN = new RR_AdministradorWebNegocio(); CN.ACInformacionCandidato(Datos); if (Datos.Completado) { Response.Redirect("frmPublicarInformacionCandidato.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; } }
public List <RR_InformacionCandidato> ObtenerComboCandidatos(RR_InformacionCandidato Datos) { try { RR_AdministradorWebDatos CD = new RR_AdministradorWebDatos(); return(CD.ObtenerComboCandidatos(Datos)); } catch (Exception ex) { throw ex; } }
public void EliminarCandidatoXID(RR_InformacionCandidato Datos) { try { RR_AdministradorWebDatos CD = new RR_AdministradorWebDatos(); CD.EliminarCandidatoXID(Datos); } catch (Exception ex) { throw ex; } }
private void CargarDatos(RR_InformacionCandidato DatosAux) { try { hf.Value = DatosAux.IDCandidato.ToString(); txtNombre.Value = DatosAux.Nombre; txtApePat.Value = DatosAux.ApePat; txtApeMat.Value = DatosAux.ApeMat; } catch (Exception ex) { throw ex; } }
public void EliminarCandidatoXID(RR_InformacionCandidato Datos) { try { object[] Parametros = { Datos.IDCandidato, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_del_InfCandidato", 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 ACInformacionCandidato(RR_InformacionCandidato Datos) { try { object[] Parametros = { Datos.NuevoRegistro, Datos.IDCandidato, Datos.Nombre, Datos.ApePat, Datos.ApeMat, Datos.PartidoPolitico, Datos.IDUsuario }; Object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "RR_spCSLDB_AC_InfoCandidatos", 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 List <RR_InformacionCandidato> ObtenerComboCandidatos(RR_InformacionCandidato Datos) { try { List <RR_InformacionCandidato> Lista = new List <RR_InformacionCandidato>(); RR_InformacionCandidato Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_ComboCandidatos"); while (Dr.Read()) { Item = new RR_InformacionCandidato(); Item.IDCandidato = Dr.GetString(Dr.GetOrdinal("id_Candidato")); Item.Nombre = Dr.GetString(Dr.GetOrdinal("nombreCompleto")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
public void ObtenerCandidatoXID(RR_InformacionCandidato Datos) { try { object[] Parametros = { Datos.IDCandidato }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "RR_spCSLDB_get_InfoCandidatosDetalle", Parametros); while (Dr.Read()) { Datos.IDCandidato = Dr.GetString(Dr.GetOrdinal("id_Candidato")); Datos.Nombre = Dr.GetString(Dr.GetOrdinal("nombre")); Datos.ApePat = Dr.GetString(Dr.GetOrdinal("apePat")); Datos.ApeMat = Dr.GetString(Dr.GetOrdinal("apeMat")); Datos.PartidoPolitico = Dr.GetInt32(Dr.GetOrdinal("id_partido")); Datos.Completado = true; break; } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { CargarComboPartido(); if (!IsPostBack) { //Se inicializan campos, datos, valores if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { string ID; if (Request.QueryString["id"].ToString() != string.Empty) { ID = Request.QueryString["id"].ToString(); //Obtener los datos y dibujarlos. RR_InformacionCandidato DatosAux = new RR_InformacionCandidato { Conexion = Comun.Conexion, IDCandidato = ID }; RR_AdministradorWebNegocio CN = new RR_AdministradorWebNegocio(); CN.ACInformacionCandidato(DatosAux); if (DatosAux.Completado) { this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmPublicarInformacionCandidatoGrid.aspx?errorMessage=" + DatosAux.Completado); } } else { Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=1"); } } else { Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=2"); } } else { Response.Redirect("frmActividadesEventosGrid.aspx?errorMessage=3"); } } else { this.IniciarDatos(); } } else { //Page.Validate(); //if (IsValid) //{ if (Request.Form.Count == 9) { string nombre = Request.Form["ctl00$cph_MasterBody$txtNombre"].ToString(); string ApePat = Request.Form["ctl00$cph_MasterBody$txtApePat"].ToString(); string ApeMat = Request.Form["ctl00$cph_MasterBody$txtApeMat"].ToString(); int cmbPartido = 0; int.TryParse(Request.Form["cmbPartido"].ToString(), out cmbPartido); int IDColab = 0; try { string AuxID = Request.Form["ctl00$cph_MasterBody$hf"].ToString(); int.TryParse(AuxID, out IDColab); bool NuevoRegistro = (AuxID == "-1"); this.Guardar(NuevoRegistro, AuxID, nombre, ApePat, ApeMat, cmbPartido); } catch (Exception ex) { Response.Redirect("ErrorPage.aspx?msjError=" + ex.Message); } //} } } }