public async Task <IActionResult> Put(TEnttiy updatedItem) { try { var updatedShop = await GeneralDB.Update(updatedItem); if (updatedShop == null) { return(NotFound()); } return(Ok(updatedItem)); } catch (Exception ex) { return(Problem(ex.Message)); } }