private void cargarIdiomas() { cIATIdiomaXPersonaNegocios IdiomaXPersona = new cIATIdiomaXPersonaNegocios(1, "A", 2, "B"); cIATUsuarioNegocios Usuario = new cIATUsuarioNegocios(1, "A", 2, "B"); Usuario.Nom_Usuario = Session["Nombre_Usuario"].ToString(); DataTable TablaUsuario = Usuario.Buscar(); Int16 IdUsuario = 0; if (TablaUsuario.Rows.Count > 0) { IdUsuario = Int16.Parse(TablaUsuario.Rows[0]["Id_Usuario"].ToString()); } cIATPersonaNegocios Persona = new cIATPersonaNegocios(1, "A", 2, "B"); Persona.FK_IdUsuario = IdUsuario; DataTable TablaPersona = Persona.Buscar(); Int16 IdPersona = 0; if (TablaPersona.Rows.Count > 0) { IdPersona = Int16.Parse(TablaPersona.Rows[0]["Id_Persona"].ToString()); } IdiomaXPersona.FK_IdPersona = IdPersona; DataTable TablaIdiomaXPersona = IdiomaXPersona.Buscar(); if (TablaIdiomaXPersona.Rows.Count > 0) { String ResultadoIdiomas = ""; for (int i = 0; i < TablaIdiomaXPersona.Rows.Count; i++) { cIATIdiomaNegocios Idioma = new cIATIdiomaNegocios(1, "A", 2, "B"); Idioma.Id_Idioma = Int16.Parse(TablaIdiomaXPersona.Rows[i]["FK_IdIdioma"].ToString()); DataTable TablaIdioma = Idioma.Buscar(); if (TablaIdioma.Rows.Count > 0) { ResultadoIdiomas = ResultadoIdiomas + TablaIdioma.Rows[0]["Nom_Idioma"].ToString() + " "; } } lblIdiomasDato.Text = ResultadoIdiomas; } }