コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }