private void GuestListView_SelectedIndexChanged(object sender, EventArgs e) { Guest guest; if (mdiParentForm.currentGuestForm == null) { guestForm = new GuestForm(guestController, accountDB); mdiParentForm.currentGuestForm = guestForm; } else { if (mdiParentForm.currentGuestForm.guestFormClosed) { guestForm = new GuestForm(guestController, accountDB); mdiParentForm.currentGuestForm = guestForm; } else { guestForm = mdiParentForm.currentGuestForm; } } guest = guestController.FindByID(guestListView.FocusedItem.Text); guestForm.MdiParent = (GuestMDIParent)this.MdiParent; guestForm.Show(); guestForm.Display(guest, GuestForm.FormState.Edit); guestListView.Refresh(); }
private void CreateNewGuestForm() { guestForm = new GuestForm(guestController, accountDB); guestForm.MdiParent = GuestMDIParent.ActiveForm; guestForm.StartPosition = FormStartPosition.CenterParent; }