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();
             }
         }
     }
 }