public async void loadData() { WidgetCode widgetCode = new WidgetCode(); parkeerlijst = await widgetCode.GetParkings(); lblStad1.Text = parkeerlijst[0].description; lblStad2.Text = parkeerlijst[1].description; lblStad3.Text = parkeerlijst[2].description; lblStad4.Text = parkeerlijst[3].description; lblStad5.Text = parkeerlijst[4].description; lblStad6.Text = parkeerlijst[5].description; lblStad1Plaatsen.Text = parkeerlijst[0].parkingStatus.availableCapacity.ToString(); lblStad2Plaatsen.Text = parkeerlijst[1].parkingStatus.availableCapacity.ToString(); lblStad3Plaatsen.Text = parkeerlijst[2].parkingStatus.availableCapacity.ToString(); lblStad4Plaatsen.Text = parkeerlijst[3].parkingStatus.availableCapacity.ToString(); lblStad5Plaatsen.Text = parkeerlijst[4].parkingStatus.availableCapacity.ToString(); lblStad6Plaatsen.Text = parkeerlijst[5].parkingStatus.availableCapacity.ToString(); lblStad1Straat.Text = parkeerlijst[0].address; lblStad2Straat.Text = parkeerlijst[1].address; lblStad3Straat.Text = parkeerlijst[2].address; lblStad4Straat.Text = parkeerlijst[3].address; lblStad5Straat.Text = parkeerlijst[4].address; lblStad6Straat.Text = parkeerlijst[5].address; Debug.WriteLine(parkeerlijst); }
public static Result <ProductCode> ToProductCode(string code) { var gizmoCodeResult = GizmoCode.Of(code); var widgetCodeResult = WidgetCode.Of(code); return((gizmoCodeResult.Success, widgetCodeResult.Success) switch { (true, false) => Result <ProductCode> .Ok(gizmoCodeResult.Data), (false, true) => Result <ProductCode> .Ok(widgetCodeResult.Data), _ => Result <ProductCode> .Fail(new ValidationError("Invalid Product Code")) });
private static async Task <Result <ProductCode[]> > MockProductCode() { await Task.Yield(); return(Result <ProductCode[]> .Ok(new ProductCode[] { GizmoCode.Of("G124KC").Data, WidgetCode.Of("W1234DKC").Data, WidgetCode.Of("W1234DKZ").Data, WidgetCode.Of("W1244DKZ").Data, GizmoCode.Of("G125KC").Data, })); }