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; } }
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); } }
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); }
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(); }
public void agregarFacultad(Facultad facultad) { modelo.Facultad.Add(facultad); modelo.SaveChanges(); }