Exemple #1
0
 private void DeleteRelatedEntities(int employeeId)
 {
     try
     {
         _relatedEntityBaseRepository.GetForEmployee(employeeId)
         .Select(entity => entity.Id).ToList()
         .Select(_relatedEntityBaseRepository.Delete <EntityForEmployee>).ToList();
     }
     catch (RepositoryException exc)
     {
         if (exc.StatusCode != HttpStatusCode.NotFound)
         {
             throw;
         }
     }
 }
Exemple #2
0
 public ICollection <SalesReceipt> GetForEmployee(int employeeId, DateTime?since = null, DateTime?until = null)
 {
     return(_repository.GetForEmployee(employeeId, since, until).OfType <SalesReceipt>().ToList());
 }
 public ICollection <SalaryPayment> GetForEmployee(int employeeId, DateTime?since, DateTime?until)
 {
     return(_repository.GetForEmployee(employeeId, since, until).OfType <SalaryPayment>().ToList());
 }