public void guardarCarreraAsignaturaNegocio(Entidad.Carrera_Asignatura carreraAsignatura)
        {
            Datos.carreraAsignaturaDatos dc = null;

            try
            {
                dc = new Datos.carreraAsignaturaDatos();

                dc.guardarCarreraAsignaturaDatos(carreraAsignatura);
            }
            catch (Exception err)
            {
                throw err;
            }
        } // guardarCarreraAsignaturaNegocio
        public void guardarCarreraAsignaturaDatos(Entidad.Carrera_Asignatura carreraAsignatura)
        {
            Entidad.CursoNetEntities dc = null;

            try
            {
                dc = new Entidad.CursoNetEntities();

                dc.Carrera_Asignatura.Add(carreraAsignatura);
                dc.SaveChanges();
            }
            catch (Exception err)
            {
                throw err;
            }
        } // guardarCarreraAsignaturaDatos
        }     // page load

        protected void ddlListadoAsignaturas_SelectedIndexChanged(object sender, EventArgs e)
        {
            Negocio.carreraNegocio dc      = new Negocio.carreraNegocio();
            Entidad.Carrera        carrera = new Entidad.Carrera();

            lstAsignaturasSeleccionadas.Items.Add(ddlListadoAsignaturas.SelectedItem.Text);

            List <Entidad.Carrera_Asignatura> listaTemp = new List <Entidad.Carrera_Asignatura>();

            Entidad.Carrera_Asignatura carreraAsignatura = new Entidad.Carrera_Asignatura();

            listaTemp = (List <Entidad.Carrera_Asignatura>)Session["s_carreraAsignatura"];

            carreraAsignatura.id_asignatura = int.Parse(ddlListadoAsignaturas.SelectedValue);
            carreraAsignatura.id_carrera    = dc.obtenerUltimoIDCarrera(txtNombreCarrera.Text);

            listaTemp.Add(carreraAsignatura);

            Session["s_carreraAsignatura"] = listaTemp;
        } // ddlListadoAsignaturas