public IEnumerable <HoursEntryServiceVM> GetHoursEntryServices(Case @case, Provider provider, DateTime refDate) { var sp = new ServiceProvider(Context); var services = sp.GetServices(@case, provider, refDate); var items = services.Select(m => HoursEntryServiceVM.MapFromDomain(m)); return(items); }
public IEnumerable <HoursEntryServiceVM> GetHoursEntryServices(ProviderTypeIDs providerTypeID) { var sp = new ServiceProvider(Context); var services = sp.GetLegacyServicesByProviderType(providerTypeID); var items = services.Select(m => HoursEntryServiceVM.MapFromDomain(m)); return(items); }
internal IEnumerable <HoursEntryServiceVM> GetServices(int caseID, int providerID, DateTime date) { var @case = Context.Cases.Find(caseID); var provider = Context.Providers.Find(providerID); var sp = new ServiceProvider(Context); var services = sp.GetServices(@case, provider, date); var items = services.Select(m => HoursEntryServiceVM.MapFromDomain(m)); return(items); }