/// <summary> /// Se cargan todos los tipos de licencia existentes en el catálogo /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { TipoLicenciaLN tipolicenciaLN = new TipoLicenciaLN(); DataTable dt = tipolicenciaLN.ObtenerTipoLicencia(); for (int i = 0; i < dt.Rows.Count; i++) { int fil = i + 1; int id = Convert.ToInt32(dt.Rows[i]["id_tipo_licencia"]); tabla_tipo_licencia.Rows.Add(new TableRow()); tabla_tipo_licencia.Rows[fil].Cells.Add(new TableCell()); tabla_tipo_licencia.Rows[fil].Cells.Add(new TableCell()); if ((fil % 2) == 0) { tabla_tipo_licencia.Rows[fil].BackColor = Color.LightBlue; } else { tabla_tipo_licencia.Rows[fil].BackColor = Color.White; } tabla_tipo_licencia.Rows[fil].Cells[0].Text = dt.Rows[i]["descripcion"].ToString(); tabla_tipo_licencia.Rows[fil].Cells[1].Width = 100; tabla_tipo_licencia.Rows[fil].Cells[1].Controls.Add(BotonEditar(id)); tabla_tipo_licencia.Rows[fil].Cells[1].Controls.Add(BotonEliminar(id)); } }
/// <summary> /// Método con el cuál se llenan los combobox según los datos que se encuentran en la bd /// </summary> private void LlenarDropDowns() { GeneroLN genero = new GeneroLN(); DataTable lista_generos = genero.ObtenerGeneros(); ListItem li = new ListItem(); for (int i = 0; i < lista_generos.Rows.Count; i++) { li = new ListItem(); li.Text = lista_generos.Rows[i]["descripcion"].ToString(); li.Value = lista_generos.Rows[i]["id_genero"].ToString(); d_genero.Items.Add(li); } ProfesionLN profesion = new ProfesionLN(); DataTable lista_profesion = profesion.ObtenerProfesion(); li = new ListItem(); for (int i = 0; i < lista_profesion.Rows.Count; i++) { li = new ListItem(); li.Text = lista_profesion.Rows[i]["descripcion"].ToString(); li.Value = lista_profesion.Rows[i]["id_profesion"].ToString(); d_profesion.Items.Add(li); } EstadoCivilLN estado_civil = new EstadoCivilLN(); DataTable lista_estado_civil = estado_civil.ObtenerEstadoCivil(); li = new ListItem(); for (int i = 0; i < lista_estado_civil.Rows.Count; i++) { li = new ListItem(); li.Text = lista_estado_civil.Rows[i]["descripcion"].ToString(); li.Value = lista_estado_civil.Rows[i]["id_estado_civil"].ToString(); d_estado_civil.Items.Add(li); } TipoLicenciaLN tipo_licencia = new TipoLicenciaLN(); DataTable lista_tipo_licencia = tipo_licencia.ObtenerTipoLicencia(); li = new ListItem(); for (int i = 0; i < lista_tipo_licencia.Rows.Count; i++) { li = new ListItem(); li.Text = lista_tipo_licencia.Rows[i]["descripcion"].ToString(); li.Value = lista_tipo_licencia.Rows[i]["id_tipo_licencia"].ToString(); d_tipo_licencia.Items.Add(li); } MunicipioLN municipio = new MunicipioLN(); DataTable lista_municipios = municipio.ObtenerTodosMunicipios(); li = new ListItem(); for (int i = 0; i < lista_municipios.Rows.Count; i++) { li = new ListItem(); li.Text = lista_municipios.Rows[i]["descripcion"].ToString(); li.Value = lista_municipios.Rows[i]["id_municipio"].ToString(); d_municipio_residencia.Items.Add(li); } MunicipioLN municipioCUI = new MunicipioLN(); DataTable lista_municipiosCUI = municipio.ObtenerTodosMunicipios(); ListItem liCUI = new ListItem(); liCUI = new ListItem(); for (int i = 0; i < lista_municipiosCUI.Rows.Count; i++) { liCUI = new ListItem(); liCUI.Text = lista_municipios.Rows[i]["descripcion"].ToString(); liCUI.Value = lista_municipios.Rows[i]["id_municipio"].ToString(); d_municipio_cui.Items.Add(liCUI); } TipoSangreLN tipo_sangre = new TipoSangreLN(); DataTable lista_tipo_sangre = tipo_sangre.ObtenerTipoSangre(); li = new ListItem(); for (int i = 0; i < lista_tipo_sangre.Rows.Count; i++) { li = new ListItem(); li.Text = lista_tipo_sangre.Rows[i]["descripcion"].ToString(); li.Value = lista_tipo_sangre.Rows[i]["id_tipo_sangre"].ToString(); d_tipo_sangre.Items.Add(li); } EnfermedadLN enfermedad = new EnfermedadLN(); DataTable lista_enfermedad = enfermedad.ObtenerEnfermedad(); li = new ListItem(); for (int i = 0; i < lista_enfermedad.Rows.Count; i++) { li = new ListItem(); li.Text = lista_enfermedad.Rows[i]["descripcion"].ToString(); li.Value = lista_enfermedad.Rows[i]["id_enfermedad"].ToString(); d_enfermedades.Items.Add(li); } AlergiaLN alergia = new AlergiaLN(); DataTable lista_alergia = alergia.ObtenerAlergia(); li = new ListItem(); for (int i = 0; i < lista_alergia.Rows.Count; i++) { li = new ListItem(); li.Text = lista_alergia.Rows[i]["descripcion"].ToString(); li.Value = lista_alergia.Rows[i]["id_alergia"].ToString(); d_alergias.Items.Add(li); } ParentescoLN parentesco = new ParentescoLN(); ddlParentesco.ClearSelection(); ddlParentesco.Items.Clear(); ddlParentesco.AppendDataBoundItems = true; ddlParentesco.Items.Add("-- Elija Parentesco --"); ddlParentesco.Items[0].Value = "0"; ddlParentesco.DataSource = parentesco.ObtenerParentescos(); ddlParentesco.DataTextField = "descripcion"; ddlParentesco.DataValueField = "id_parentesco"; ddlParentesco.DataBind(); EstadoContratoLN estadoContrato = new EstadoContratoLN(); DataTable lista_estadoContrato = estadoContrato.ObtenerEstadoContrato(); for (int i = 0; i < lista_estadoContrato.Rows.Count; i++) { li = new ListItem(); li.Text = lista_estadoContrato.Rows[i]["descripcion"].ToString(); li.Value = lista_estadoContrato.Rows[i]["id_estado_contrato"].ToString(); c_estado_contrato.Items.Add(li); } RenglonPresupuestarioLN renglonPresup = new RenglonPresupuestarioLN(); DataTable lista_renglonPresup = renglonPresup.ObtenerRenglonPresupuestario(); for (int i = 0; i < lista_renglonPresup.Rows.Count; i++) { li = new ListItem(); li.Text = lista_renglonPresup.Rows[i]["descripcion"].ToString(); li.Value = lista_renglonPresup.Rows[i]["id_renglon_presupuestario"].ToString(); c_renglon_presup.Items.Add(li); } }
/// <summary> /// Método con el cuál se llenan los combobox según los datos que se encuentran en la bd /// </summary> private void LlenarDropDowns() { GeneroLN genero = new GeneroLN(); DataTable lista_generos = genero.ObtenerGeneros(); ListItem li = new ListItem(); /*li.Text = "Seleccionar Genero"; * li.Value = null; * d_genero.Items.Add(li);*/ for (int i = 0; i < lista_generos.Rows.Count; i++) { li = new ListItem(); li.Text = lista_generos.Rows[i]["descripcion"].ToString(); li.Value = lista_generos.Rows[i]["id_genero"].ToString(); d_genero.Items.Add(li); } ProfesionLN profesion = new ProfesionLN(); DataTable lista_profesion = profesion.ObtenerProfesion(); li = new ListItem(); /*li.Text = "Seleccionar Profesión"; * li.Value = "0"; * d_profesion.Items.Add(li);*/ for (int i = 0; i < lista_profesion.Rows.Count; i++) { li = new ListItem(); li.Text = lista_profesion.Rows[i]["descripcion"].ToString(); li.Value = lista_profesion.Rows[i]["id_profesion"].ToString(); d_profesion.Items.Add(li); } EstadoCivilLN estado_civil = new EstadoCivilLN(); DataTable lista_estado_civil = estado_civil.ObtenerEstadoCivil(); li = new ListItem(); /*li.Text = "Seleccionar Estado Civil"; * li.Value = "0"; * d_estado_civil.Items.Add(li);*/ for (int i = 0; i < lista_estado_civil.Rows.Count; i++) { li = new ListItem(); li.Text = lista_estado_civil.Rows[i]["descripcion"].ToString(); li.Value = lista_estado_civil.Rows[i]["id_estado_civil"].ToString(); d_estado_civil.Items.Add(li); } TipoLicenciaLN tipo_licencia = new TipoLicenciaLN(); DataTable lista_tipo_licencia = tipo_licencia.ObtenerTipoLicencia(); li = new ListItem(); /*li.Text = "Seleccionar Tipo de Licencia"; * li.Value = "0"; * d_tipo_licencia.Items.Add(li);*/ for (int i = 0; i < lista_tipo_licencia.Rows.Count; i++) { li = new ListItem(); li.Text = lista_tipo_licencia.Rows[i]["descripcion"].ToString(); li.Value = lista_tipo_licencia.Rows[i]["id_tipo_licencia"].ToString(); d_tipo_licencia.Items.Add(li); } MunicipioLN municipio = new MunicipioLN(); DataTable lista_municipios = municipio.ObtenerTodosMunicipios(); li = new ListItem(); /*li.Text = "Seleccionar Municipio"; * li.Value = "0"; * d_municipio_cui.Items.Add(li); * d_municipio_residencia.Items.Add(li);*/ for (int i = 0; i < lista_municipios.Rows.Count; i++) { li = new ListItem(); li.Text = lista_municipios.Rows[i]["descripcion"].ToString(); li.Value = lista_municipios.Rows[i]["id_municipio"].ToString(); d_municipio_cui.Items.Add(li); d_municipio_residencia.Items.Add(li); } }