コード例 #1
0
        public void cargarFacultad(int id)
        {
            FacultadBLL facuBLL = new FacultadBLL();

            Escuela_DAL.Facultad facultad = new Escuela_DAL.Facultad();

            //DataTable dtFacultad = facultad.cargarFacultad(int.Parse(Request.QueryString["pID"]));
            facultad = facuBLL.cargarFacultad(id);

            lblID.Text                     = facultad.ID_Facultad.ToString();
            txtNombre.Text                 = facultad.nombre.ToString();
            txtCodigo.Text                 = facultad.codigo.ToString();
            txtFechaCreacion.Text          = facultad.fechaCreacion.ToString().Substring(0, 10);
            ddlUniversidades.SelectedValue = facultad.universidad.ToString();

            cargarEstados();
            ddlEstado.SelectedValue = facultad.Ciudad1.estado.ToString();

            cargarCiudades();
            ddlCiudad.SelectedValue = facultad.ciudad.ToString();

            cargarMaterias();
            List <MateriaFacultad> listMaterias = new List <MateriaFacultad>();

            //A la lista de materias se le asigna el valor la relación MateriaAlumno
            listMaterias = facultad.MateriaFacultad.ToList();

            foreach (MateriaFacultad materiaFacu in listMaterias)
            {
                listBoxMaterias.Items.FindByValue(materiaFacu.materia.ToString()).Selected = true;
            }
        }
コード例 #2
0
        public void agregarFacultad()
        {
            FacultadBLL facultadBLL = new FacultadBLL();

            Escuela_DAL.Facultad facultad = new Escuela_DAL.Facultad();

            facultad.codigo        = txtCodigo.Text;
            facultad.nombre        = txtNombre.Text;
            facultad.fechaCreacion = Convert.ToDateTime(txtFechaCreacion.Text);
            facultad.universidad   = int.Parse(ddlUniversidades.SelectedValue);
            facultad.ciudad        = int.Parse(ddlCiudad.SelectedValue);

            try {
                MateriaFacultad        materiaFacu;
                List <MateriaFacultad> listMaterias = new List <MateriaFacultad>();
                facultadBLL.agregarFacultad(facultad);


                foreach (ListItem item in listBoxMaterias.Items)
                {
                    if (item.Selected)
                    {
                        materiaFacu          = new MateriaFacultad();
                        materiaFacu.materia  = int.Parse(item.Value);
                        materiaFacu.facultad = facultad.ID_Facultad;
                        listMaterias.Add(materiaFacu);
                    }
                }
                facultadBLL.agregarMateria(listMaterias);

                limpiarCampos();
            } catch (Exception ex) {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "Alta", "alert('" + ex.Message + "')", true);
            }
        }
コード例 #3
0
        public void modificarFacultad()
        {
            FacultadBLL facultadBLL = new FacultadBLL();

            Escuela_DAL.Facultad facultad = new Escuela_DAL.Facultad();

            facultad.ID_Facultad   = int.Parse(lblID.Text);
            facultad.codigo        = txtCodigo.Text;
            facultad.nombre        = txtNombre.Text;
            facultad.fechaCreacion = Convert.ToDateTime(txtFechaCreacion.Text);
            facultad.universidad   = int.Parse(ddlUniversidades.SelectedValue);
            facultad.ciudad        = int.Parse(ddlCiudad.SelectedValue);

            MateriaFacultad        materiaFacu;
            List <MateriaFacultad> listMaterias = new List <MateriaFacultad>();


            foreach (ListItem item in listBoxMaterias.Items)
            {
                if (item.Selected)
                {
                    materiaFacu          = new MateriaFacultad();
                    materiaFacu.materia  = int.Parse(item.Value);
                    materiaFacu.facultad = facultad.ID_Facultad;
                    listMaterias.Add(materiaFacu);
                }
            }

            facultadBLL.modificarFacultad(facultad, listMaterias);
        }
コード例 #4
0
        public void cargarFacultad(int id)
        {
            FacultadBLL facuBLL = new FacultadBLL();

            Escuela_DAL.Facultad facultad = new Escuela_DAL.Facultad();

            //DataTable dtFacultad = facultad.cargarFacultad(int.Parse(Request.QueryString["pID"]));
            facultad = facuBLL.cargarFacultad(id);

            lblID.Text                     = facultad.ID_Facultad.ToString();
            txtNombre.Text                 = facultad.nombre.ToString();
            txtCodigo.Text                 = facultad.codigo.ToString();
            txtFechaCreacion.Text          = facultad.fechaCreacion.ToString().Substring(0, 10);
            ddlUniversidades.SelectedValue = facultad.universidad.ToString();
        }
コード例 #5
0
 public void agregarFacultad(Facultad facultad)
 {
     modelo.Facultad.Add(facultad);
     modelo.SaveChanges();
 }