public IActionResult Post([FromBody] DynamicPropertyViewModel model) { try { var ent = _service.CreateFromViewModel(model); return(new OkObjectResult(_service.mapper.Map <DynamicPropertyViewModel>(ent))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Put(long id, [FromBody] DynamicPropertyViewModel value) { try { var ent = _service.GetById(id); _service.ViewModel = value; ent = _service.Update(ent); return(new OkObjectResult(_service.mapper.Map <DynamicPropertyViewModel>(ent))); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }