コード例 #1
0
        public void agregarMaterias(List <MateriaFacultad> listMaterias)
        {
            MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL();

            using (TransactionScope ts = new TransactionScope())
            {
                foreach (MateriaFacultad materia in listMaterias)
                {
                    matFacuBLL.agregarMateriaFAcultad(materia);
                }
                ts.Complete();
            }
        }
コード例 #2
0
        public void EditarFacultad(Facultad paramfacultad, List <MateriaFacultad> listMaterias)
        {
            FacultadDAL        facultad   = new FacultadDAL();
            MateriaFacultadBLL matFacuBLL = new MateriaFacultadBLL();

            using (TransactionScope ts = new TransactionScope())
            {
                facultad.EditarFacultad(paramfacultad);
                matFacuBLL.eliminarMateriaFAcultad(paramfacultad.ID_Facultad);
                foreach (MateriaFacultad materia in listMaterias)
                {
                    matFacuBLL.agregarMateriaFAcultad(materia);
                }
                ts.Complete();
            }
        }