public async Task <IActionResult> Post([FromBody] AppointmentViewModel obj) { try { var newObject = ViewModelConverter.ConvertViewModel <AppointmentViewModel, Appointment>(obj); var result = await _AppointmentServices.Add(newObject); return(Ok(result)); } catch (System.Exception ex) { return(BadRequest(ex.Message)); } }