private void bAddNewScreen_Click(object sender, EventArgs e) { using (var form = new FNewScreenDialogue(null){ StartPosition = FormStartPosition.CenterParent }) { var dialogueResult = form.ShowDialog(this); if (dialogueResult == DialogResult.OK) { _screenService.Insert(form.Screen); } } LoadScreens(); }
private void bEditScreen_Click(object sender, EventArgs e) { if (lvScreens.SelectedItems.Count == 0) return; var screenName = lvScreens.SelectedItems[0].Text; var screen = _screenService.GetByName(screenName); if (screen == null) return; using (var form = new FNewScreenDialogue(screen) { StartPosition = FormStartPosition.CenterParent }) { var dialogueResult = form.ShowDialog(this); if (dialogueResult == DialogResult.OK) { _screenService.Update(form.Screen); } } LoadScreens(); }