private async Task LoadSystemItemsLookupAsync() { SystemItems.Clear(); var lookup = await _systemItemLookupDataService.GetSystemItemLookupAsync(); foreach (var lookupItem in lookup) { SystemItems.Add(lookupItem); } }
private void btn_Fitting_Click(object sender, EventArgs e) { var fitting = (Fitting)((Button)sender).Tag; SystemItems.Add(new SystemItem(fitting)); rbtn_Dn40.Enabled = false; rbtn_Dn50.Enabled = false; calcTotalLength(); }
private async Task LoadSystemItemsLookupAsync() { //LOAD SYSTEM LIST FOR DROPDOWN. SystemItems.Clear(); SystemItems.Add(new NullLookupItem { DisplayMember = " - " }); var lookup = await _systemItemLookupDataService.GetSystemItemLookupAsync(); foreach (var lookupItem in lookup) { SystemItems.Add(lookupItem); } }
private void btn_AddPipe_Click(object sender, EventArgs e) { try { //TODO: TryParse in Pipe bereitstellen var l = double.Parse(txt_PipeLength.Text); //m var di = double.Parse(txt_PipeDiameter.Text); //mm SystemItems.Add(new SystemItem(new Pipe(l, di, Controller.CurrentPresets.Roughness))); calcTotalLength(); } catch (Exception) { MessageBox.Show("Die eingegebenen Rohrdaten sind fehlerhaft.", "Eingabe Fehlerhaft", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } }
public void AddSystemTab(TabItemViewModel vm) { SystemItems.Add(vm); }