public async Task <ActionResult> EditSettings(long companyId, CompanySettingsViewModel model) { try { if (ModelState.IsValid) { var dto = _mapper.Map <CompanySettingsDto>(model); var item = await _companyBusinessManager.UpdateSettings(companyId, dto); if (item == null) { return(BadRequest()); } } } catch (Exception er) { _logger.LogError(er, er.Message); } return(RedirectToAction(nameof(Edit), new { Id = companyId })); }