public async Task <IActionResult> Create(FieldView model) { try { await _fieldRepository.AddOrUpdateAsync(_mapper.Map <FieldView, Field>(model), true); return(Ok()); } catch (Exception e) { Log.Error(e, "FieldController.Create"); return(BadRequest(_messageModelBuilder.CreateModel("500", e.Message))); } }