public async Task <IActionResult> Put([FromBody] PatientViewModel obj) { try { var newObject = ViewModelConverter.ConvertViewModel <PatientViewModel, Patient>(obj); var result = await _PatientServices.Update(newObject); return(Ok(result)); } catch (System.Exception ex) { return(BadRequest(ex.Message)); } }