public int countBeneficiariesByServiceStatusCodeAndAgeGroup(string serviceStatusCode, string ageGroup, List <Beneficiary> benList) { SimpleEntity serviceStatus = SimpleEntityRepository.Get().Where(x => x.Code == serviceStatusCode && x.Type == "ben-services-status").SingleOrDefault(); List <Beneficiary> beneficiaryList = benList.ToList(); int count = 0; foreach (Beneficiary b in beneficiaryList) { if (b.AgeInYears <= 17 && ageGroup.Equals("child")) { count++; } else if (b.AgeInYears > 17 && ageGroup.Equals("adult")) { count++; } else if (ageGroup.Trim() == "") { count++; } } return(count); }
public Trimester GetTrimesterBySequence(int Sequence) { return(TrimesterRepository .Get() .Where(t => t.Seq == Sequence) .SingleOrDefault()); }
public ViewModels.RedAlert GetRedAlert(string filePath) { var settings = _repository.Get(filePath); return(new ViewModels.RedAlert { IsEnabled = settings.IsEnabled, AlertType = settings.AlertType, TargetDate = settings.TargetDate }); }
public ViewModels.GitHub.Settings GetSettings(string filePath) { var settings = _settingsRepository.Get(filePath); return(new ViewModels.GitHub.Settings { Owner = settings.Owner, BaseUrl = settings.BaseUrl, Repositories = settings.Repositories }); }