private void ComboEstadosOrigen() { BPCiudadano oBPCiudadano = new BPCiudadano(); ENTCiudadano oENTCiudadano = new ENTCiudadano(); try { oBPCiudadano.ENTCiudadano.PaisId = Convert.ToInt32(ddlPaisOrigen.SelectedValue); oBPCiudadano.SelectComboEstado(); if (oBPCiudadano.ErrorId == 0) { if (oBPCiudadano.ENTCiudadano.ResultData.Tables[0].Rows.Count > 0) { ddlEstadoOrigen.DataSource = oBPCiudadano.ENTCiudadano.ResultData; ddlEstadoOrigen.DataTextField = "Nombre"; ddlEstadoOrigen.DataValueField = "EstadoId"; ddlEstadoOrigen.DataBind(); } } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page , this.GetType() , Convert.ToString(Guid.NewGuid()) , "alert('" + gcJavascript.ClearText(ex.Message) + "');" , true); } }
void SelectEstado() { BPCiudadano oBPCiudadano = new BPCiudadano(); ENTCiudadano oENTCiudadano = new ENTCiudadano(); try { // Formulario oBPCiudadano.ENTCiudadano.PaisId = Convert.ToInt32(ddlPais.SelectedValue); // Transacción oBPCiudadano.SelectComboEstado(); // Validaciones if (oBPCiudadano.ErrorId != 0) { throw new Exception(oBPCiudadano.ErrorDescription); } // Llenado de controles if (oBPCiudadano.ENTCiudadano.ResultData.Tables[0].Rows.Count > 0){ ddlEstado.DataSource = oBPCiudadano.ENTCiudadano.ResultData; ddlEstado.DataTextField = "Nombre"; ddlEstado.DataValueField = "EstadoId"; ddlEstado.DataBind(); } }catch (Exception ex){ ScriptManager.RegisterStartupScript(this.Page, this.GetType(), Convert.ToString(Guid.NewGuid()), "alert('" + gcJavascript.ClearText(ex.Message) + "');", true); } }