예제 #1
0
        public List <MinistryViewModel> GetAll()
        {
            _loggerService.CreateLog(_user, "API", "MinistryController", "Ministry", "GetAll", null, null);

            //This does not include the Up In Out Relationship names... not sure if it should yet or not. Seems to cause circular referencing
            var ministries = _ministryRepository.GetMinistries();


            List <MinistryViewModel> viewModel = new List <MinistryViewModel>();

            foreach (var ministry in ministries)
            {
                viewModel.Add(MapViewModel(ministry));
            }

            return(viewModel);
        }