public void eliminarFacultad(int Id) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL oMateriaBLL = new MateriaFacultadBLL(); using (TransactionScope ts = new TransactionScope()) { oMateriaBLL.EliminarMateria(Id); facultad.eliminarFacultad(Id); ts.Complete(); } }
public void modificarFacultad(Facultad paramFacultad, List <MateriaFacultad> listaFacultad) { FacultadDAL facultad = new FacultadDAL(); MateriaFacultadBLL oMateria = new MateriaFacultadBLL(); using (TransactionScope oScope = new TransactionScope()) { facultad.modificarFacultad(paramFacultad); oMateria.EliminarMateria(paramFacultad.Id_Facultad); foreach (MateriaFacultad materia in listaFacultad) { oMateria.AgregarMateriaFacultad(materia); } oScope.Complete(); } }