private void PrintResponse <T>(IReadOnlyResponse <T[]> response) { lstBox_output.Items.Add("Response message: " + response.Message); if (response.StatusCode == HttpStatusCode.OK) { Log("Response succesful."); foreach (T item in response.Data) { lstBox_output.Items.Add(item.ToString()); } } else { Log("Response error code: " + response.StatusCode.ToString() + "."); } }
private async Task GetEnumFromCart(int cartCode) { IReadOnlyResponse <BookWithUser> response = await _querier.EnumerateFromCartAsync(cartCode); lstBox_output.Items.Add("Response message: " + response.Message); if (response.StatusCode == HttpStatusCode.OK) { Log("Response succesful."); lstBox_output.Items.Add("From user: "******"Response error code: " + response.StatusCode.ToString() + "."); } }
private async Task GetEnumDateRange(DateTime start, DateTime end) { IReadOnlyResponse <string[]> response = await _querier.EnumerateDateRangeAsync(start, end); PrintResponse <string>(response); }
private async Task GetEnumAllCategory(Category category) { IReadOnlyResponse <ReadOnlyBook[]> response = await _querier.EnumerateAllCategoryAsync(category); PrintResponse <ReadOnlyBook>(response); }
private async Task GetQuantityOfIn(Category category, string repart) { IReadOnlyResponse <int> response = await _querier.QuantityOfInAsync(category, repart); MessageBox.Show("Respponse message: " + response.Message + "\n" + response.Data, response.StatusCode.ToString()); }