public StudentsMenu(ColeccionCompleta _datos = null, Estudiante _estudiante = null)
        {
            InitializeComponent();
            //Esta seccion hace que las pestañas se oculten.
            TabControl.Appearance = TabAppearance.FlatButtons;
            TabControl.ItemSize   = new Size(0, 1);
            TabControl.SizeMode   = TabSizeMode.Fixed;

            //Aqui se cargan los datos:
            if (_datos == null)
            {
                _datos = new ColeccionCompleta();
            }
            datosBin = _datos;

            moduloConsulta = new ModuloConsulta();

            //Aqui se carga la información del estudiante para mostrarla:
            if (_estudiante != null)
            {
                EstudianteActual = _estudiante;
            }
            else
            {
                EstudianteActual = new Estudiante();
            }
        }
Exemple #2
0
        public AdminsMenu(ColeccionCompleta _datos = null, Administrador _administrador = null)
        {
            InitializeComponent();
            //Esta seccion hace que las pestañas se oculten.
            TabControl.Appearance = TabAppearance.FlatButtons;
            TabControl.ItemSize   = new Size(0, 1);
            TabControl.SizeMode   = TabSizeMode.Fixed;

            //Aqui se cargan los datos:
            if (_datos == null)
            {
                _datos = new ColeccionCompleta();
            }
            datosBin = _datos;
            TablaEstudiantes.DataSource = datosBin.Estudiantes;

            //Aqui se carga la información del administrador para mostrarla:
            if (_administrador != null)
            {
                AdministradorActual = _administrador;
            }
            else
            {
                AdministradorActual = new Administrador();
            }

            //Aqui la lista de asignaturas
            TablaAsignaturas.DataSource = datosBin.Asignaturas;

            //Aqui la lista de estudiantes
            TablaEstudiantes.DataSource = datosBin.Estudiantes;

            //Aqui la lista de profesores
            TablaProfesores.DataSource = datosBin.Profesores;
        }
        public TeachersMenu(ColeccionCompleta _datos = null, Profesor _profesor = null)
        {
            InitializeComponent();
            //Esta seccion hace que las pestañas se oculten.
            TabControl.Appearance = TabAppearance.FlatButtons;
            TabControl.ItemSize   = new Size(0, 1);
            TabControl.SizeMode   = TabSizeMode.Fixed;

            //Aqui se cargan los datos:
            if (_datos == null)
            {
                _datos = new ColeccionCompleta();
            }
            datosBin = _datos;

            //Aqui se carga la información del maestro para mostrarla:
            if (_profesor != null)
            {
                ProfesorActual = _profesor;
            }
            else
            {
                ProfesorActual = new Profesor();
            }

            misMaterias = datosBin.Asignaturas.FindAll(x => x.ID_Profesor == ProfesorActual.ID_Profesor);
        }
 public GuestsMenu(ColeccionCompleta _datos = null)
 {
     InitializeComponent();
     moduloConsulta = new ModuloConsulta();
     datosBin       = _datos;
     if (datosBin == null)
     {
         datosBin = new ColeccionCompleta();
     }
 }
Exemple #5
0
 public NewScore(ColeccionCompleta _CC)
 {
     if (_CC == null)
     {
         _CC = new ColeccionCompleta();
     }
     CC = _CC;
     InitializeComponent();
     progressState = 0;
 }
 public Login(string ID = "")
 {
     InitializeComponent();
     datosBin = new ColeccionCompleta();
     if (ID != "")
     {
         UserTextBox.Text = ID;
     }
     //Debug Options:
     //UserTextBox.Text = 1201001.ToString();
     //PasswordTextBox.Text = "1234";
     //OkButton.PerformClick();
     //this.Hide();
     //new Menus.StudentsMenu().Show(this);
 }
 public NewAdmin(ColeccionCompleta _CC)
 {
     if (_CC == null)
     {
         _CC = new ColeccionCompleta();
     }
     CC = _CC;
     InitializeComponent();
     progressState = 0;
     if (CC.Administradores.Count() < 1)
     {
         textID.Text = 320001.ToString();
     }
     else
     {
         textID.Text = (CC.Administradores.Max(x => x.Usuario) + 1).ToString();
     }
 }
Exemple #8
0
 public NewTeacher(ColeccionCompleta _CC)
 {
     if (_CC == null)
     {
         _CC = new ColeccionCompleta();
     }
     CC = _CC;
     InitializeComponent();
     progressState = 0;
     if (CC.Profesores.Count() < 1)
     {
         textID.Text = 220001.ToString();
     }
     else
     {
         textID.Text = (CC.Profesores.Max(x => x.ID_Profesor) + 1).ToString();
     }
 }
Exemple #9
0
 public EditStudent(ColeccionCompleta _CC, Estudiante Usuario, bool isAdmin = false)
 {
     if (_CC == null)
     {
         _CC = new ColeccionCompleta();
     }
     CC = _CC;
     InitializeComponent();
     progressState = 0;
     //CargarDatos
     textID.Text      = Usuario.ID_Estudiante.ToString();
     textNombre.Text  = Usuario.Nombre_Estudiante;
     textCarrera.Text = Usuario.Carrera_Estudiante;
     textClave.Text   = Usuario.Clave_Estudiante;
     if (isAdmin)
     {
         textClave_2.Text = Usuario.Clave_Estudiante;
     }
 }
Exemple #10
0
 public NewStudent(ColeccionCompleta _CC, bool _isLogin = false)
 {
     if (_CC == null)
     {
         _CC = new ColeccionCompleta();
     }
     CC = _CC;
     if (_isLogin)
     {
         IsLogin = true;
     }
     InitializeComponent();
     progressState = 0;
     if (CC.Estudiantes.Count() < 1)
     {
         textID.Text = 1201001.ToString();
     }
     else
     {
         textID.Text = (CC.Estudiantes.Max(x => x.ID_Estudiante) + 1).ToString();
     }
 }
        public void TC41_CrearProfesor()
        {
            Profesor EntradaProfesor = CrearProfesor("El Profe TC40_UC02", "*****@*****.**");

            CC.Profesores.Add(EntradaProfesor);
            CC.GuardarProfesores();
            // ----------------------------------------- Ahora a buscar en los datos.
            var NuevaColeccion = new ColeccionCompleta();

            NuevaColeccion.RecargarProfesores();

            Profesor SalidaProfesor = NuevaColeccion.Profesores.Where(x => x.ID_Profesor == EntradaProfesor.ID_Profesor)?.First();

            //Primero, valida si se guardó; luego compara la consistencia en los datos.
            if (SalidaProfesor == null ||
                EntradaProfesor.ID_Profesor != SalidaProfesor.ID_Profesor ||
                EntradaProfesor.Nombre_Profesor != SalidaProfesor.Nombre_Profesor ||
                EntradaProfesor.Clave_Profesor != SalidaProfesor.Clave_Profesor)
            {
                Assert.Fail();
            }
            Assert.Pass();
        }
        public void TC42_CrearAdministrador()
        {
            Administrador EntradaAdministrador = CrearAdministrador("Sr. Gerente", "my4dm1np455w0rd");

            CC.Administradores.Add(EntradaAdministrador);
            CC.GuardarAdministradores();
            // ----------------------------------------- Ahora a buscar en los datos.
            var NuevaColeccion = new ColeccionCompleta();

            NuevaColeccion.RecargarAdministradores();

            Administrador SalidaAdministrador = NuevaColeccion.Administradores.Where(x => x.Usuario == EntradaAdministrador.Usuario)?.First();

            //Primero, valida si se guardó; luego compara la consistencia en los datos.
            if (SalidaAdministrador == null ||
                EntradaAdministrador.Usuario != SalidaAdministrador.Usuario ||
                EntradaAdministrador.Nombre != SalidaAdministrador.Nombre ||
                EntradaAdministrador.Clave != SalidaAdministrador.Clave)
            {
                Assert.Fail();
            }
            Assert.Pass();
        }
        public void TC40_CrearEstudiante()
        {
            Estudiante EntradaEstudiante = CrearEstudiante("Mr. Prueba TC40", "SQA", "1aF1#@1957");

            CC.Estudiantes.Add(EntradaEstudiante);
            CC.GuardarEstudiantes();
            // ----------------------------------------- Ahora a buscar en los datos.
            var NuevaColeccion = new ColeccionCompleta();

            NuevaColeccion.RecargarEstudiantes();

            Estudiante SalidaEstudiante = NuevaColeccion.Estudiantes.Where(x => x.ID_Estudiante == EntradaEstudiante.ID_Estudiante)?.First();

            //Primero, valida si se guardó; luego compara la consistencia en los datos.
            if (SalidaEstudiante == null ||
                EntradaEstudiante.ID_Estudiante != SalidaEstudiante.ID_Estudiante ||
                EntradaEstudiante.Nombre_Estudiante != SalidaEstudiante.Nombre_Estudiante ||
                EntradaEstudiante.Carrera_Estudiante != SalidaEstudiante.Carrera_Estudiante ||
                EntradaEstudiante.Clave_Estudiante != SalidaEstudiante.Clave_Estudiante)
            {
                Assert.Fail();
            }
            Assert.Pass();
        }
 public void Setup()
 {
     CC = new ColeccionCompleta();
 }