public void LlenarDatosEscolares() { using (var context = new Base_Servicio_PracticasEntities(CadenaConexion)) { Dictionary <string, string> diccionario = new Dictionary <string, string>(); var item = context.Escuela.ToList(); diccionario.Add("0", "Seleccione"); foreach (var valores in item) { var nombre = valores.Nombre_Escuela; var id = valores.ID_Escuela; diccionario.Add(id.ToString(), nombre); } ListaEscuela.DataSource = new BindingSource(diccionario, null); ListaEscuela.DisplayMember = "Value"; ListaEscuela.ValueMember = "Key"; ListaEscuela.SelectedValue = ID_esc.ToString(); //// /// Dictionary <string, string> diccionario2 = new Dictionary <string, string>(); var item2 = context.Carrera.ToList(); diccionario2.Add("0", "Seleccione"); foreach (var valores in item2) { var nombre = valores.Nombre_Carrera; var id = valores.ID_Carrera; diccionario2.Add(id.ToString(), nombre); } ListaCarrera.DataSource = new BindingSource(diccionario2, null); ListaCarrera.DisplayMember = "Value"; ListaCarrera.ValueMember = "Key"; ListaCarrera.SelectedValue = ID_car.ToString(); ///// Dictionary <string, string> diccionario3 = new Dictionary <string, string>(); var item3 = context.Encargado_Escuela.ToList(); diccionario3.Add("0", "Seleccione"); foreach (var valores in item3) { var nombre = valores.Nombre1_Encargado + " " + valores.Nombre2_Encargado + " " + valores.Apellido_Paterno + " " + valores.Apellido_Materno; var id = valores.ID_Encargado; diccionario3.Add(id.ToString(), nombre); } ListaEncargado.DataSource = new BindingSource(diccionario3, null); ListaEncargado.DisplayMember = "Value"; ListaEncargado.ValueMember = "Key"; ListaEncargado.SelectedValue = ID_persona.ToString(); } }
private void Modificar_Encargado_Click(object sender, EventArgs e) { if (ListaEncargado.SelectedIndex > 0) { DialogResult resultado = MessageBox.Show("¿Desea modificar los datos del encargado?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { using (var a = new ModificarEncargado(CadenaConexion, ID_persona.GetValueOrDefault())) { a.ShowDialog(); } } } }