Esempio n. 1
0
        static public List <Delegation> getoffresDelegation(int auditid)
        {
            List <Delegation> offres;

            using (DelegationRepository delegationrepo = new DelegationRepository())
            {
                offres = (List <Delegation>)delegationrepo.GetAllwithoffers(auditid);
            }
            return(offres);
        }
Esempio n. 2
0
        static public List <Delegation> getDemandesDelegation(int auditid)
        {
            List <Delegation> demandes;

            using (DelegationRepository delegationrepo = new DelegationRepository())
            {
                demandes = (List <Delegation>)delegationrepo.GetAllwithdemands(auditid);
            }
            return(demandes);
        }
Esempio n. 3
0
        static public void refuserdemandedelegation(int id)
        {
            Delegation del;

            using (DelegationRepository delegationrepo = new DelegationRepository())
            {
                del         = delegationrepo.GetSingle(id);
                del.treated = true;
                delegationrepo.Update(del);
                delegationrepo.Save();
            }
        }
Esempio n. 4
0
 static public void addDelegation(Delegation delegation)
 {
     using (DelegationRepository delegationrepo = new DelegationRepository())
     {
         delegationrepo.context.Entry(delegation.Concernedaudit).State = EntityState.Unchanged;
         delegationrepo.context.Entry(delegation.Delegate).State       = EntityState.Unchanged;
         delegationrepo.context.Entry(delegation.Delegator).State      = EntityState.Unchanged;
         delegationrepo.context.Entry(delegation.semaine).State        = EntityState.Unchanged;
         delegationrepo.Add(delegation);
         delegationrepo.Save();
     }
 }
Esempio n. 5
0
        static public void accepterdemandedelegation(int id)
        {
            Delegation del;

            using (DelegationRepository delegationrepo = new DelegationRepository())
            {
                del          = delegationrepo.GetSingle(id);
                del.treated  = true;
                del.accepted = true;
                del.Concernedaudit.auditeur = del.Delegate;
                //   delegationrepo.context.Entry(del.Concernedaudit).State = EntityState.Modified;
                delegationrepo.Update(del);
                delegationrepo.Save();
            }
        }
 public DelegationService(ApplicationDbContext context)
 {
     this.context = context;
     this.delegationRepository = new DelegationRepository(context);
     this.userService          = new UserService(context);
 }
 public void TestInitialize()
 {
     // Arrange
     context = new ApplicationDbContext();
     delegationRepository = new DelegationRepository(context);
 }