示例#1
0
        public frmGestionarClassroom(frmAdministrador padre)
        {
            InitializeComponent();
            this.Padre = padre;
            dgvSolicitudesPendientes.AutoGenerateColumns = false;
            solicitudClassroomsPendientes          = new BindingList <Administrador.solicitudClassroom>(DBController.listarSolicitudes(2));
            dgvSolicitudesPendientes.DataSource    = solicitudClassroomsPendientes;
            dgvSolicitudesPendientes.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            dgvSolicitudesAprobadas.AutoGenerateColumns = false;
            solicitudClassroomsAprobados          = new BindingList <Administrador.solicitudClassroom>(DBController.listarSolicitudes(1));
            dgvSolicitudesAprobadas.DataSource    = solicitudClassroomsAprobados;
            dgvSolicitudesAprobadas.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            dgvSolicitudesDesaprobadas.AutoGenerateColumns = false;
            try
            {
                solicitudClassroomsDesaprobados          = new BindingList <Administrador.solicitudClassroom>(DBController.listarSolicitudes(0));
                dgvSolicitudesDesaprobadas.DataSource    = solicitudClassroomsDesaprobados;
                dgvSolicitudesDesaprobadas.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            }
            catch (Exception)
            {
            }
            //solicitudClassroomsDesaprobados = new BindingList<Administrador.solicitudClassroom>(DBController.listarSolicitudes(0));
            //dgvSolicitudesDesaprobadas.DataSource = solicitudClassroomsDesaprobados;
        }
示例#2
0
        //==============================================================================================================================================================
        //AL CREAR UNA ESPECIALIDAD
        public frmRegistrarEspecialidad(frmAdministrador padre)
        {
            tipo  = 2;
            tipoX = 2;

            //Inicializo Formulario
            InitializeComponent();
            lblTitulo.Text = "Añadir Especialidad";
            this.Padre     = padre;
            especaux       = new Administrador.especialidad();

            estadoComponentes(Estado.Inicial);
        }
示例#3
0
        //==============================================================================================================================================================
        //AL SELECCIONAR UN PROFESOR
        public frmDatosProfesor(Administrador.profesor profesorselec, frmAdministrador padre)
        {
            //Inicializo Formulario
            tipo  = 1;
            tipoX = 1;
            InitializeComponent();
            this.Padre     = padre;
            lblTitulo.Text = "Editar Profesor";

            //Listado paises
            BindingList <Administrador.pais> paises = new BindingList <Administrador.pais>(DBController.listarPaises());

            cboPais.DataSource    = paises;
            cboPais.DisplayMember = "nombre";
            cboPais.ValueMember   = "id_Pais";

            txtIdProfesor.Text = profesorselec.codigo;
            txtNombre.Text     = profesorselec.nombre;
            txtApMat.Text      = profesorselec.apellidoMaterno;
            txtApPat.Text      = profesorselec.apellidoPaterno;
            txtDNI.Text        = profesorselec.dni;
            txtCorreo.Text     = profesorselec.correo;
            cboPais.Text       = profesorselec.pais.nombre;
            txtGrado.Text      = profesorselec.gradoInstruccion;
            txtTelf.Text       = profesorselec.telefono;
            txtNickname.Text   = profesorselec.nickname;
            txtPassword.Text   = profesorselec.password;
            txtAInt.Text       = profesorselec.areaInteres;
            dtFechNac.Text     = profesorselec.fecha.ToShortDateString();
            if (profesorselec.estado == 0)
            {
                rbActivo.Checked    = false;
                rbBloqueado.Checked = false;
                rbInactivo.Checked  = true;
            }
            if (profesorselec.estado == 1)
            {
                rbActivo.Checked    = true;
                rbBloqueado.Checked = false;
                rbInactivo.Checked  = false;
            }
            if (profesorselec.estado == 2)
            {
                rbActivo.Checked    = false;
                rbBloqueado.Checked = true;
                rbInactivo.Checked  = false;
            }
            this.profesor = new Administrador.profesor();
            this.profesor = profesorselec;
            estadoComponentes(Estado.Actualizar);
        }
示例#4
0
        //==============================================================================================================================================================
        //AL SELECCIONAR UN CURSO
        public frmCurso(Administrador.curso curSelec, frmAdministrador padre)
        {
            //Inicializo Formulario
            tipo     = 1;
            tipoX    = 1;
            guardado = 1;
            InitializeComponent();
            this.Padre     = padre;
            lblTitulo.Text = "Editar Curso";

            //Listado especialidades
            BindingList <Administrador.especialidad> especialidades = new BindingList <Administrador.especialidad>(DBController.listarEspecialidades(""));

            cbEspecialidad.DataSource    = especialidades;
            cbEspecialidad.DisplayMember = "nombre";
            cbEspecialidad.ValueMember   = "id_especialidad";

            //Curso Nuevo
            curso = new Administrador.curso();

            try
            {
                curSelec.cursos = new BindingList <Administrador.curso>(DBController.listarRequisitos(curSelec.codigo)).ToArray();
            }
            catch
            {
                curSelec.cursos = new BindingList <Administrador.curso>().ToArray();
            }

            curso = curSelec;
            txtCodigoCurso.Text = curSelec.codigo;
            txtNombreCurso.Text = curSelec.nombre;
            txtDescripcion.Text = curSelec.descripcion;
            cbEspecialidad.Text = curSelec.especialidad.nombre;
            cursos  = new BindingList <Administrador.curso>(curso.cursos.ToList());
            cursos2 = new BindingList <Administrador.curso>(curso.cursos.ToList());

            dgvRequisitos.AutoGenerateColumns = false;
            try
            {
                dgvRequisitos.DataSource = cursos;
            }
            catch
            {
                dgvRequisitos.DataSource = cursos;
            }
            dgvRequisitos.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            estadoComponentes(Estado.Actualizar);
        }
示例#5
0
        //==============================================================================================================================================================
        //AL SELECCIONAR UNA ESPECIALIDAD
        public frmRegistrarEspecialidad(Administrador.especialidad espSelec, frmAdministrador padre)
        {
            tipo  = 1;
            tipoX = 1;

            //Inicializo Formulario
            InitializeComponent();
            lblTitulo.Text = "Editar Especialidad";
            this.Padre     = padre;

            especaux = new Administrador.especialidad();
            especaux = espSelec;

            this.codigoAdmin       = espSelec.administrador.codigo;
            txtIdEspecialidad.Text = espSelec.id_especialidad.ToString();
            txtNombre.Text         = espSelec.nombre;
            txtDescripcion.Text    = espSelec.descripcion;
            estadoComponentes(Estado.Actualizar);
        }
示例#6
0
        //==============================================================================================================================================================
        //AL CREAR UN PROFESOR
        public frmDatosProfesor(frmAdministrador padre)
        {
            tipo  = 2;
            tipoX = 2;
            //Inicializo Formulario
            InitializeComponent();
            this.Padre     = padre;
            lblTitulo.Text = "Añadir Alumno";
            this.profesor  = new Administrador.profesor();

            //Listado paises
            BindingList <Administrador.pais> paises = new BindingList <Administrador.pais>(DBController.listarPaises());

            cboPais.DataSource    = paises;
            cboPais.DisplayMember = "nombre";
            cboPais.ValueMember   = "id_Pais";

            estadoComponentes(Estado.Inicial);
            rbActivo.Checked = true;
        }
示例#7
0
        //==============================================================================================================================================================
        //AL CREAR UN CURSO
        public frmCurso(frmAdministrador padre)
        {
            tipo     = 2;
            tipoX    = 2;
            guardado = 0;
            //Inicializo Formulario
            InitializeComponent();
            this.Padre       = padre;
            this.codigoAdmin = LoginInfo.persona.codigo;
            lblTitulo.Text   = "Añadir Curso";
            curso            = new Administrador.curso();
            curso.cursos     = new BindingList <Administrador.curso>().ToArray();
            //Listado especialidades
            BindingList <Administrador.especialidad> especialidades = new BindingList <Administrador.especialidad>(DBController.listarEspecialidades(""));

            cbEspecialidad.DataSource    = especialidades;
            cbEspecialidad.DisplayMember = "nombre";
            cbEspecialidad.ValueMember   = "id_especialidad";
            cursos = new BindingList <Administrador.curso>();
            dgvRequisitos.SelectionMode = DataGridViewSelectionMode.FullRowSelect;

            estadoComponentes(Estado.Inicial);
        }
 public frmGestionarClassroom(frmAdministrador padre)
 {
     InitializeComponent();
     this.Padre = padre;
 }
 public frmGestionarProfesor(frmAdministrador padre)
 {
     InitializeComponent();
     this.Padre = padre;
 }