public async Task <ApiResponse> AddMemo([FromBody] Memo memo) { try { await Task.Run(() => MemorizerLogic.AddMemo(memo)); } catch (Exception ex) { return(new ApiResponse(success: false, error: ex.Message)); } return(new ApiResponse(success: true)); }
public async Task <ApiResponse> UpdateMemo([FromBody] Memo memo) { try { await Task.Run(() => MemorizerLogic.UpdateMemo(memo)); } catch (Exception ex) { return(!MemoExists(memo.Id) ? new ApiResponse(success: false, error: "Memo not found") : new ApiResponse(success: false, error: ex.Message)); } return(new ApiResponse(success: true)); }