/* Requiere: n/a. * * Efectúa: Solicita a la controladora de la BD buscar cuales son los idiomas que pertenecen al perfil de determinado becario. * Primero crea una tabla con los resultado de la consulta para luego llenar una lista con las tuplas del resultado. * * Modifica: Crea y retorna una lista con los idiomas que conoce el becario solicitado. */ public List <String> consultarIdiomas(string ced) { BecariosDataSet.IdiomasDataTable tabla = controladoraBDBecario.consultarIdiomas(ced); List <String> listaIdiomas = new List <String>(); foreach (DataRow r in tabla.Rows) { string texto = cs.procesarStringDeUI(r["Idioma"].ToString()); listaIdiomas.Add(texto); } return(listaIdiomas); }
/* Requiere: n/a. * Efectúa: Consulta por los idiomas asociados a determinado becario. * Modifica: n/a. */ public BecariosDataSet.IdiomasDataTable consultarIdiomas(String cedula) { BecariosDataSet.IdiomasDataTable dt = new BecariosDataSet.IdiomasDataTable(); this.adapterIdiomas.consultarIdiomas(dt, cedula); return(dt); }