public async Task <IHttpActionResult> Approve([FromBody] dynamic viewmodel) { int id = viewmodel.id; string note = viewmodel.note; var model = await _flatService.Approve(id, note, CurrentUser); return(Ok(new { isApproved = model.IsApproved })); }