public ProfesorContratado(int cod, string nom, int dn, string corr, int telf, string reg, int idio, int anho, string grad, Especialidad esp,
     string fIn,string fFin)
     : base(cod,nom,dn,corr,telf,reg,idio,anho,grad,esp)
 {
     fechaInicio = fIn;
     fechaFin = fFin;
 }
Exemplo n.º 2
0
        /// <summary>
        /// Evento que permite agregar un alumno
        /// </summary>
        /// <param name="sender">Generador de evento</param>
        /// <param name="e">Argumentos del evento</param>
        private void button1_Click(object sender, EventArgs e)
        {
            //Agregar alumno
            int codigo = Int32.Parse(textBoxCodigo.Text);
            string nombre = textBoxNombre.Text;
            int dni = Int32.Parse(textBoxDNI.Text);
            int creditos = 1;
            string email = "*****@*****.**";
            int telefono = 1;
            int ciclo = 1;
            int facultad = comboBoxFacultad.SelectedIndex;
            Especialidad newEspecialidad = new Especialidad(1,"Ingenieria Informatica");
            switch(facultad)
            {
                case 0 :
                    AlumnoFCI newAlumnoF = new AlumnoFCI("", codigo, nombre, dni, email, telefono, ciclo, creditos, 0);
                    AlumnoAgregado = newAlumnoF;
                    break;
                case 1 :
                    AlumnoEEGGCC newAlumnoE = new AlumnoEEGGCC(newEspecialidad, newEspecialidad, codigo, nombre, dni, email, telefono, ciclo, creditos, 1);
                    AlumnoAgregado = newAlumnoE;
                    break;
            }

            MessageBox.Show("Alumno agregado");
            this.Close();
        }
 public ProfesorOrdinario(int cod,string nom,int dn,string corr,int telf,string reg,int idio,int anho,string grad,Especialidad esp,
     string fIn,string fRe,string fFin,string categ)
     : base(cod,nom,dn,corr,telf,reg,idio,anho,grad,esp)
 {
     fechaIngreso = fIn;
     fechaRevalidacion = fRe;
     fechaFinCategoria = fFin;
     categoria = categ;
 }
Exemplo n.º 4
0
 public Profesor()
     : base()
 {
     regimenDedicacion = "";
     idioma = 0;
     anosExp = 0;
     gradoAcademico = "";
     especialidad = new Especialidad();
 }
Exemplo n.º 5
0
 public Profesor(int cod,string nom,int dn,string corr,int telf,string reg,int idio,int anho,string grad,Especialidad esp)
     : base(cod,nom,dn,corr,telf)
 {
     regimenDedicacion = reg;
     idioma = idio;
     anosExp = anho;
     gradoAcademico = grad;
     especialidad = esp;
 }
Exemplo n.º 6
0
        /// <summary>
        /// Evento que permite agregar tutor
        /// </summary>
        /// <param name="sender">Generador de evento</param>
        /// <param name="e">Argumentos del evento</param>
        private void button1_Click(object sender, EventArgs e)
        {
            int codigo                = Int32.Parse(textBoxCodigo.Text);
            string nombre             = textBoxNombre.Text;
            int dni                   = Int32.Parse(textBoxDNI.Text);
            string correo             = textBoxCorreo.Text;
            int telefono              = Int32.Parse(textBoxTelefono.Text);
            string regimen            = comboBoxDedicacion.SelectedText;
            int idioma                = comboBoxIdioma.SelectedIndex;
            DateTime fechaInicio      = dateTimePickerInicio.Value;
            DateTime fechaFin         = dateTimePickerFin.Value;
            int anio                  = fechaInicio.Year;
            string gradoAcademico     = comboBoxGrado.SelectedText ;
            Especialidad especialidad = new Especialidad(comboBoxEspecialidad.SelectedIndex, comboBoxEspecialidad.SelectedText);
            string FechaFin           = fechaInicio.ToString("yyyy-MM-dd");
            string FechaIinicio       = fechaFin.ToString("yyyy-MM-dd");

            if (comboBoxCategoria.SelectedIndex == 0)
            {
                ProfesorContratado newProfesor = new ProfesorContratado(codigo,  nombre,  dni, correo, telefono,
                    regimen, idioma, anio, gradoAcademico, especialidad,FechaIinicio, FechaFin);
                ProfesorAgregado = newProfesor;
            }
            else
            {
                string categoria ="";
                if (comboBoxCategoria.SelectedIndex == 1)
                {
                    categoria = "Auxiliar";
                }
                else if(comboBoxCategoria.SelectedIndex == 2)
                {
                    categoria = "Asociado";
                }
                else if (comboBoxCategoria.SelectedIndex == 3)
                {
                    categoria = "Principal";
                }
                ProfesorOrdinario newProfesor = new ProfesorOrdinario( codigo, nombre, dni, correo, telefono,  regimen, idioma, anio,
                    gradoAcademico, especialidad,FechaIinicio, FechaIinicio, FechaFin, categoria);
                ProfesorAgregado = newProfesor;
            }

            MessageBox.Show("Profesor agregado");
            this.Close();
        }
Exemplo n.º 7
0
 public void setEspecialidadAnterior(Especialidad anterior)
 {
     this.especialidadAnterior = anterior;
 }
Exemplo n.º 8
0
 public void setEspecialidadActual(Especialidad actual)
 {
     this.especialidadActual = actual;
 }
Exemplo n.º 9
0
 public AlumnoEEGGCC(Especialidad anteior, Especialidad actual, int cod, string nom, int dn, string corr, int telf, int cic, int cred, int facultdad)
     : base(cod, nom, dn, corr, telf, cic, cred, facultdad)
 {
     this.especialidadAnterior = anteior;
     this.especialidadActual = actual;
 }