| 123456789101112131415161718192021222324252627 |
- using CD67.FicheCollege.Entity;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Data.Entity;
- namespace CD67.FicheCollege.Factory
- {
- public partial class CollegeFactory : Internal.BaseFactory<Entity.College>
- {
- public override void delete(ref College entity)
- {
- //Suppression en cascade
- //Identité
- IdentiteFactory identiteFactory = new IdentiteFactory(dbContext);
- if (entity.Identite == null) dbContext.Entry(entity).Reference(i => i.Identite).Load();
- if (entity.Identite != null)
- {
- Entity.Identite identite = entity.Identite;
- identiteFactory.delete(ref identite);
- }
- base.delete(ref entity);
- }
- }
- }
|