コード例 #1
0
        public ProfeRamos(object sender, string name)
        {
            InitializeComponent();
            listener = sender;
            if (sender is Ibd)
            {
                ibd = (Ibd)sender;
            }
            BaseDeDatos BdAux = ibd.GetBaseDeDatos();

            profesor = (Profesor)BdAux.GetUser(name);
            foreach (Semestre s in BdAux.GetListaSemestres())
            {
                foreach (Ramo r in s.GetListaRamos())
                {
                    foreach (Profesor p in r.GetProfes())
                    {
                        if (p.GetNombre() == profesor.GetNombre())
                        {
                            ComboBoxRamos.Items.Add(r);
                        }
                    }
                }
            }
        }
コード例 #2
0
 public AlumnoAdmin(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }
 }
コード例 #3
0
 public RamoAdmin(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
 }
コード例 #4
0
 public EditarSeccion(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
 }
コード例 #5
0
 public CrearSemestreAdmin(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     bd = ibd.GetBaseDeDatos();
 }
コード例 #6
0
 public AccionesAdmin(object sender, string nombre)
 {
     InitializeComponent();
     label_NombreAdm.Text = nombre;
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }
     salida = sender;
 }
コード例 #7
0
 public CambiarNombreAlumno(object sender, string nombre)
 {
     InitializeComponent();
     this.nombre       = nombre;
     nombreAlumno.Text = nombre;
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }
 }
コード例 #8
0
 public AccionesAlumno(object sender, string name)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         BdD = (Ibd)sender;
     }
     label_NameAl.Text = name;
     NameAl            = name;
 }
コード例 #9
0
 public CambiarNombreSemestre(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     foreach (Semestre sem in ibd.GetBaseDeDatos().GetListaSemestres())
     {
         comboBoxSemestres.Items.Add(sem.GetID());
     }
 }
コード例 #10
0
 public ModificarAlumno(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }
     foreach (Alumno i in listener.GetBaseDeDatos().GetListaAlumnos())
     {
         listaAlumnos.Items.Add(i.GetNombre());
     }
 }
コード例 #11
0
 public VerSecciones(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }
     foreach (Semestre s in listener.GetBaseDeDatos().GetListaSemestres())
     {
         listaSemestres.Add(s);
         comboBoxSemestre.Items.Add(s.GetID());
     }
 }
コード例 #12
0
 public ModificarRamo(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     listaSemestres = ibd.GetBaseDeDatos().GetListaSemestres();
     foreach (Semestre sem in listaSemestres)
     {
         ComboBoxSemestre.Items.Add(sem.GetID());
     }
 }
コード例 #13
0
 public CrearSeccion(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     listaSemestres = ibd.GetBaseDeDatos().GetListaSemestres();
     foreach (Semestre sem in listaSemestres)
     {
         comboBoxSemestre.Items.Add(sem.GetID());
     }
     textBoxVacantes.Text = "0";
 }
コード例 #14
0
        public Apuntes(object sender, string name)
        {
            InitializeComponent();
            if (sender is Ibd)
            {
                BdD = (Ibd)sender;
            }
            BaseDeDatos bdAux = BdD.GetBaseDeDatos();

            alumno = (Alumno)bdAux.GetUser(name);
            foreach (Ramo ramo in alumno.GetRamos())
            {
                comboBox_Ramos.Items.Add(ramo);
            }
        }
コード例 #15
0
 public OpcionesSeccion(object sender)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     listaSemestres = ibd.GetBaseDeDatos().GetListaSemestres();
     foreach (Semestre sem in listaSemestres)
     {
         comboBoxSemestre.Items.Add(sem.GetID());
     }
     botonMas.Visible   = false;
     botonMenos.Visible = false;
 }
コード例 #16
0
 public EditarAyudantes(object sender)
 {
     InitializeComponent();
     if (sender is ISeccion)
     {
         iSeccion = (ISeccion)sender;
     }
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     foreach (Seccion sec in iSeccion.GetListaSecciones())
     {
         comboBoxRamo.Items.Add(sec.GetNombre());
     }
 }
コード例 #17
0
 public AccionesProfesor(object sender, string name)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         BdD = (Ibd)sender;
     }
     if (sender is ILoger)
     {
         loger = (ILoger)sender;
     }
     if (sender is IUsuario)
     {
         usuarioActual = (IUsuario)sender;
     }
     NamePr            = name;
     label_NamePr.Text = name;
 }
コード例 #18
0
 public ProfeApuntes(object sender, string nombreramo)
 {
     InitializeComponent();
     if (sender is Ibd)
     {
         ibd = (Ibd)sender;
     }
     bd       = ibd.GetBaseDeDatos();
     profesor = (Profesor)bd.GetUsuarioActual();
     foreach (Semestre sem in ibd.GetBaseDeDatos().GetListaSemestres())
     {
         foreach (Ramo ra in sem.GetListaRamos())
         {
             if (ra.GetNombre() == nombreramo)
             {
                 TextNombreRamo.Text = nombreramo;
             }
         }
     }
 }
コード例 #19
0
 public HacerAyudante(object sender, string nombre)
 {
     InitializeComponent();
     nombreAlumno.Text = nombre;
     if (sender is Ibd)
     {
         listener = (Ibd)sender;
     }//listener
     foreach (Semestre s in listener.GetBaseDeDatos().GetListaSemestres())
     {
         listaSemestre.Items.Add(s.GetID());
         foreach (Ramo r in s.GetListaRamos())
         {
             listaRamos.Items.Add(r.GetNombre());
             foreach (Seccion i in r.GetSecciones())
             {
                 listaSecciones.Items.Add(i.GetIDSeccion() + " " + i.GetNombre());
             }
         }
     } //combobox
 }
コード例 #20
0
        internal Apuntes(object sender, Notes notes, Usuario usuario)
        {
            InitializeComponent();
            if (sender is Ibd)
            {
                BdD = (Ibd)sender;
            }
            BaseDeDatos bdAux = BdD.GetBaseDeDatos();

            if (usuario is Alumno)
            {
                alumno = (Alumno)usuario;
                foreach (Ramo ramo in alumno.GetRamos())
                {
                    comboBox_Ramos.Items.Add(ramo);
                }
                textBox_Nombre.Text         = notes.GetNombre();
                comboBox_Ramos.SelectedItem = notes.GetRamo();
                textBox_Content.Text        = notes.GetContent();
            }
        }
コード例 #21
0
        public DisplayApuntes(object sender, string name)
        {
            InitializeComponent();
            if (sender is Ibd)
            {
                BdD = (Ibd)sender;
            }
            BaseDeDatos bdAux = BdD.GetBaseDeDatos();

            if (bdAux.GetUser(name) is Alumno)
            {
                alumno = (Alumno)bdAux.GetUser(name);
                foreach (Notes apunte in alumno.GetApuntes())
                {
                    listBox_Apuntes.Items.Add(apunte);
                }
            }
            else if (bdAux.GetUser(name) is Profesor)
            {
                Profesor profesor = (Profesor)bdAux.GetUser(name);
            }
        }