コード例 #1
0
        private void EliminarUsuario_Click(object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.5;
            VentanaEliminar deleteWindow = new VentanaEliminar(delete.Usuario, currentUsuario);

            if (deleteWindow.ShowDialog() == true)
            {
                BuscarDatos();
            }
            this.Opacity = 1;
        }
コード例 #2
0
        private void btnEliminarMateria_Click(Object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.5;
            VentanaEliminar deleteWindow = new VentanaEliminar(delete.Materia, currentMateria);

            if (deleteWindow.ShowDialog() == true)
            {
                //actualizar lista de materias
                busquedaDatosListas();
                //limpiar lista grupos
                //limpiar lista actividades
                lstActividades.ItemsSource = null;
                lstActividades.Items.Clear();
            }
            this.Opacity = 1;
        }
コード例 #3
0
        private void btnEliminarGrupo_Click(Object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.5;
            VentanaEliminar deleteWindow = new VentanaEliminar(delete.Grupo, currentGrupo);

            if (deleteWindow.ShowDialog() == true)
            {
                //actualizar lista de grupos
                Grupos grupos = InterfaceHttp.GetGrupos(currentMateria.IdMateria);
                if (grupos.grupos != null)
                {
                    for (int cont2 = 0; cont2 < grupos.grupos.Count; cont2++)
                    {
                        grupo       gpo  = grupos.grupos[cont2];
                        Actividades acts = InterfaceHttp.GetActividades(gpo.IdGrupo);
                        if (acts.actividades != null)
                        {
                            gpo.listaActividades = acts.actividades;
                        }
                        else
                        {
                            gpo.listaActividades = new List <actividad>();
                        }
                    }
                    currentMateria.listaGrupos = grupos.grupos;
                }
                else
                {
                    currentMateria.listaGrupos = new List <grupo>();
                }
                listGroups            = currentMateria.listaGrupos;
                lstGrupos.ItemsSource = null;
                lstGrupos.Items.Clear();
                lstGrupos.ItemsSource = listGroups;

                lstActividades.ItemsSource = null;
                lstActividades.Items.Clear();
            }
            this.Opacity = 1;
        }
コード例 #4
0
        private void btnEliminarActividad_Click(Object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.5;
            VentanaEliminar deleteWindow = new VentanaEliminar(delete.Actividad, currentActividad);

            if (deleteWindow.ShowDialog() == true)
            {
                Actividades acts = InterfaceHttp.GetActividades(currentGrupo.IdGrupo);
                if (acts.actividades != null)
                {
                    currentGrupo.listaActividades = acts.actividades;
                }
                else
                {
                    currentGrupo.listaActividades = new List <actividad>();
                }
                listActivities             = currentGrupo.listaActividades;
                lstActividades.ItemsSource = null;
                lstActividades.Items.Clear();
                lstActividades.ItemsSource = listActivities;
            }
            this.Opacity = 1;
        }