Exemple #1
0
 public AllergyBO Create(AllergyBO alg)
 {
     using (var uow = facade.UnitOfWork)
     {
         var newAlg = uow.AllergyRepository.Create(Aconv.Convert(alg));
         uow.Complete();
         return(Aconv.Convert(newAlg));
     }
 }
Exemple #2
0
 public AllergyBO Update(AllergyBO alg)
 {
     using (var uow = facade.UnitOfWork)
     {
         var AllergyFromDb = uow.AllergyRepository.Get(alg.Id);
         if (AllergyFromDb == null)
         {
             throw new InvalidOperationException("Product not found");
         }
         AllergyFromDb.AllergyName = alg.AllergyName;
         AllergyFromDb.Id          = alg.Id;
         uow.Complete();
         return(Aconv.Convert(AllergyFromDb));
     }
 }