////////////////////////////////////////////////////////////////////////////////////
        ///////////////////////////     MÉTODOS ASIGNATURAS    /////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////

        public void cargarAsignaturas()
        {
            WebService         webService = new WebService();
            AsignaturaResponse response   = webService.getAsignaturas(MainWindow.user.id + "");

            if (response.estado == 1)
            {
                var viewModel = new AsignaturasVM();
                foreach (Asignatura asignatura in response.asignaturas)
                {
                    viewModel.AsignaturasAdapterList.Add(asignatura);
                }
                DataContext = viewModel;
                // ESCONDEMOS LA PRIMERA COLUMNA, LA DE ID
                dgAsignaturasMainAsignaturas.Columns[0].Visibility = Visibility.Collapsed;
                dgAsignaturasMainAsignaturas.Columns[1].Width      = 80;
                dgAsignaturasMainAsignaturas.Columns[3].Width      = 65;
                dgAsignaturasMainAsignaturas.Columns[4].Width      = 65;
                dgAsignaturasMainAsignaturas.Columns[5].Width      = 65;
                dgAsignaturasMainAsignaturas.Columns[6].Width      = 65;
                dgAsignaturasMainAsignaturas.Columns[7].Width      = 65;
            }
            else if (response.estado == -1)
            {
                Utils.msgBox(response.mensaje, "ok", "warning");
            }
        }