private void CargarPerfil() { l.Clear(); DAL.HospitalDataSetTableAdapters.H2_Laboratorio_CargarPerfilPorCodTableAdapter adapter = new DAL.HospitalDataSetTableAdapters.H2_Laboratorio_CargarPerfilPorCodTableAdapter(); DAL.HospitalDataSet.H2_Laboratorio_CargarPerfilPorCodDataTable aTable = adapter.GetData(txt_NPerfil.Text); List <estudios> lista = new List <estudios>(); foreach (DAL.HospitalDataSet.H2_Laboratorio_CargarPerfilPorCodRow row in aTable.Rows) { estudios estudio = new estudios(); estudio.Codigo = row.CodPractica.ToString().Trim(); estudio.Practica = row.IDPractica; if (!row.IsSubCodigoNull()) { estudio.SubCodigo = row.SubCodigo; } else { estudio.SubCodigo = ""; } if (!row.IsDescripcion_SubcodigoNull()) { estudio.SubPractica = row.Descripcion_Subcodigo; } else { estudio.SubPractica = ""; } l.Add(estudio); } RecargarLista(); }
private void btn_Agregar_Click(object sender, EventArgs e) { if (txtCodigo.Text != "") { ls_Perfil.Items.Add("(" + txtCodigo.Text + ") - " + cbo_Practicas.Text + "(" + cbo_SubPracticas.Text + ")"); estudios estudio = new estudios(); estudio.Codigo = txtCodigo.Text; estudio.Practica = cbo_Practicas.Text; string SP = ""; if (cbo_SubPracticas.SelectedValue != null) { SP = cbo_SubPracticas.SelectedValue.ToString(); } estudio.SubCodigo = SP; estudio.SubPractica = cbo_SubPracticas.SelectedText; l.Add(estudio); LimpiarCampos(); } else { MessageBox.Show("No se puede insertar una practica vacía"); } }