| 123456789101112131415161718192021222324252627282930 |
- 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 IdentiteFactory : Internal.BaseFactory<Entity.Identite>
- {
- public override Identite getById(params object[] keyValues)
- {
- //si l'élément n'existe pas, on le créé
- Entity.Identite item = base.getById(keyValues);
- if(item ==null)
- {
- int id = (int)keyValues[0];
- item = new Identite()
- {
- College_Id = id
- };
- this.add(ref item);
- dbContext.Entry(item).Reference(i => i.College).Load();
- }
- return item;
- }
- }
- }
|