protected void btn_insertar_Click(object sender, EventArgs e)
        {
            Domain.Docente docente = new Domain.Docente(tb_cedula.Text, tb_nombre.Text, tb_apellidos.Text,
                                                        tb_telefono.Text, tb_correo.Text, tb_direccion.Text, tb_especialidad.Text);

            docenteBusiness.ingresarDocente(docente);
        }
        protected void btn_Consultar_Click(object sender, EventArgs e)
        {
            Domain.Docente docente     = new Domain.Docente();
            string         valorCedula = ddl_cedulas.Text;

            while (listaDocentes.Count != 0)
            {
                docente = listaDocentes.First();
                if (docente.Cedula == valorCedula)
                {
                    break;
                }
                else
                {
                    listaDocentes.RemoveFirst();
                }
            }//while

            tb_cedula.Text       = docente.Cedula;
            tb_nombre.Text       = docente.Nombre;
            tb_apellidos.Text    = docente.Apellidos;
            tb_telefono.Text     = docente.Telefono;
            tb_correo.Text       = docente.Correo;
            tb_direccion.Text    = docente.Direccion;
            tb_especialidad.Text = docente.Especialidad;
        }
        protected void btn_editar_Click(object sender, EventArgs e)
        {
            string cedula = tb_cedula.Text;

            Domain.Docente docente = new Domain.Docente(tb_cedula.Text, tb_nombre.Text, tb_apellidos.Text,
                                                        tb_telefono.Text, tb_correo.Text, tb_direccion.Text, tb_especialidad.Text);
            docenteBusiness.modificarDocente(docente);
        }
        protected void btnInsertar_Click(object sender, EventArgs e)
        {
            //primero obtiene el docente
            Domain.Docente docente = new Domain.Docente();
            docente = docenteBusiness.obtenerDocente(ddlDocentes.SelectedItem.Value);

            Curso curso = new Curso(tbSigla.Text, tbNombre.Text, docente);

            //inserta en la base
            lbMensaje.Text = cursoBusiness.insertar(curso);
        }
        }//page_load

        protected void btn_consultar_Click(object sender, EventArgs e)
        {
            Domain.Docente docente     = new Domain.Docente();
            string         valorCedula = ddlDocentes.Text;

            while (listaDocentes.Count != 0)
            {
                docente = listaDocentes.First();
                if (docente.Cedula == valorCedula)
                {
                    break;
                }
                else
                {
                    listaDocentes.RemoveFirst();
                }
            }//while
            docente = docenteBusiness.obtenerDocente(docente);
            LinkedList <Especialidad> especialidades = docente.Especialidades;
            Especialidad especialidad = new Especialidad();
            string       salidaEspec  = "";

            while (especialidades.Count != 0)
            {
                especialidad = especialidades.First();
                salidaEspec += especialidad.Nombre;
                especialidades.RemoveFirst();
                if (especialidades.Count != 0)
                {
                    salidaEspec += ", ";
                }
                else
                {
                    break;
                }
            }//while


            lbl_cedula.Text        = docente.Cedula;
            lbl_nombre.Text        = docente.Nombre;
            lbl_apellidos.Text     = docente.Apellidos;
            lbl_telefono.Text      = docente.Telefono;
            lbl_correo.Text        = docente.Correo;
            lbl_direccion.Text     = docente.Direccion;
            tb_especialidades.Text = salidaEspec;
        }//consultar
예제 #6
0
 public Curso()
 {
     this.sigla   = "";
     this.nombre  = "";
     this.docente = new Docente();
 }
예제 #7
0
 public Curso(string sigla, string nombre, Docente docente)
 {
     this.sigla   = sigla;
     this.nombre  = nombre;
     this.docente = docente;
 }