Exemple #1
0
 public void Exec(Action complete)
 {
     shoppingRepository.Find(specificationFactory.NewActiveShoppingSpec(), shoppings =>
     {
         if (shoppings.Count == 0 || shoppings[0].IsFinished)
         {
             shoppingRepository.Insert(entityFactory.NewShopping(), id => complete.Invoke(), err => complete.Invoke());
         }
         else
         {
             complete.Invoke();
         }
     }, error => complete.Invoke());
 }