public void cargarTareasClases()
        {
            // RECOGEMOS EL INDEX SELECCIONADO DEL COMBOBOX
            int numAsignaturaSeleccionada = cbAsignaturasClases.SelectedIndex;
            // CON EL INDEX ACCEDEMOS A LA LISTA DE OBJETOS CURSO Y COGEMOS SU NOMBRE
            string idAsignaturaSeleccionada = listaAsignaturas.ElementAt(numAsignaturaSeleccionada).id;

            // HACEMOS LA CONSULTA
            WebService    webService = new WebService();
            TareaResponse response   = webService.getTareasAsignatura(idAsignaturaSeleccionada);

            if (response.estado == 1)
            {
                var viewModelTareas = new TareasVM();
                foreach (Tarea tarea in response.tareas)
                {
                    viewModelTareas.TareasAdapterList.Add(tarea);
                }
                dgTareasMainClases.ItemsSource           = viewModelTareas.TareasAdapterList;
                dgTareasMainClases.Columns[0].Visibility = Visibility.Collapsed;
                dgTareasMainClases.Columns[1].Visibility = Visibility.Collapsed;
            }
            else if (response.estado == -1)
            {
                var viewModelTareas = new TareasVM();
                dgTareasMainClases.ItemsSource           = viewModelTareas.TareasAdapterList;
                dgTareasMainClases.Columns[0].Visibility = Visibility.Collapsed;
                dgTareasMainClases.Columns[1].Visibility = Visibility.Collapsed;
            }
        }
        // MÉTODO QUE RELLENA LOS DATAGRID SIN DATOS PARA QUE APAREZCAN LOS CAMPOS ANTES DE SELECCIONAR UNA CLASE
        private void prepararDataGrids()
        {
            var viewModel = new AlumnosVM();

            dgAlumnosMainClases.ItemsSource           = viewModel.AlumnosAdapterList;
            dgAlumnosMainClases.Columns[0].Visibility = Visibility.Collapsed;
            dgAlumnosMainClases.Columns[1].Visibility = Visibility.Collapsed;

            var viewModel2 = new ApuntesVM();

            dgApuntesMainClases.ItemsSource           = viewModel2.ApuntesAdapterList;
            dgApuntesMainClases.Columns[0].Visibility = Visibility.Collapsed;
            dgApuntesMainClases.Columns[1].Visibility = Visibility.Collapsed;

            var viewModel3 = new TareasVM();

            dgTareasMainClases.ItemsSource           = viewModel3.TareasAdapterList;
            dgTareasMainClases.Columns[0].Visibility = Visibility.Collapsed;
            dgTareasMainClases.Columns[1].Visibility = Visibility.Collapsed;
        }