| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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 RestaurationParametreFactory : Internal.BaseFactory<Entity.RestaurationParametre>
- {
- public override IQueryable<Entity.RestaurationParametre> getAll()
- {
- return base.getAll();
- }
- public override void add(ref Entity.RestaurationParametre entity)
- {
- base.add(ref entity);
- }
- public override void update(ref Entity.RestaurationParametre entity)
- {
- base.update(ref entity);
- }
- public void addTypeRepas(ref Entity.RestaurationTypesRepa typeRepas, RestaurationParametre param)
- {
- param.RestaurationTypesRepas.Add(typeRepas);
- base.update(ref param);
- }
- public void removeTypeRepas(ref Entity.RestaurationTypesRepa typeRepas, RestaurationParametre param)
- {
- param.RestaurationTypesRepas.Remove(typeRepas);
- base.update(ref param);
- }
- public override void delete(ref Entity.RestaurationParametre entity)
- {
- base.delete(ref entity);
- //On supprime les types de repas liés
- entity.RestaurationTypesRepas.Clear();
- this.update(ref entity);
- }
- }
- }
|