public IActionResult UpdateMedicine(string id, [FromBody] MedicineViewModel userInput) { try { // TODO Check If there is record before delete var model = _mapper.Map <MedicineModel>(userInput); model.Id = id; _medicineData.UpdateMed(model); return(Ok()); } catch (Exception ex) { _apiErrorHandler.CreateError(ex.Source, ex.StackTrace, ex.Message); } return(StatusCode(500)); }