Beispiel #1
0
        public async Task <ActionResult <DTOSettings> > GetSettings(int id)
        {
            DTOSettings settings = await _service.GetSettings(id);

            if (settings == null)
            {
                return(NotFound());
            }

            return(settings);
        }
Beispiel #2
0
        public async Task <IActionResult> UpdateSettings(DTOSettings settings)
        {
            bool success = await _service.UpdateSettings(settings);

            if (success)
            {
                return(Ok());
            }
            else
            {
                return(NotFound());
            }
        }
Beispiel #3
0
        public async Task <bool> UpdateSettings(DTOSettings settings)
        {
            Settings mapSettings = _mapper.Map <Settings>(settings);

            _settingsRepository.Update(mapSettings);

            bool success = true;

            try
            {
                await _settingsRepository.SaveChanges();
            }
            catch
            {
                success = false;
            }

            return(success);
        }