/// <summary> /// Open the info on the breed of the selected dog /// </summary> private void OpenBreedInfo() { int id = Convert.ToInt32(cmbBreed.SelectedValue); Form form = UIMethods.OpenForm(MdiParent, new frmBreeds()); ((ListBox)form.Controls["grpBreeds"].Controls["lstBreeds"]).SelectedValue = id; }
/// <summary> /// Open the info on the current owner of the selected dog /// </summary> private void OpenOwnerInfo() { int id = Convert.ToInt32(cmbOwner.SelectedValue); Form form = UIMethods.OpenForm(MdiParent, new frmOwners()); ((ComboBox)form.Controls["cmbSelectOwner"]).SelectedValue = id; }
private void btnChangeOwner_Click(object sender, EventArgs e) { try { UIMethods.OpenForm(MdiParent, new frmUpdateOwner()); } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnNewOwner_Click(object sender, EventArgs e) { try { UIMethods.OpenForm(this.MdiParent, new frmAddOwner()); } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnNewBreed_Click(object sender, EventArgs e) { try { UIMethods.OpenForm(MdiParent, new frmAddDogBreed()); } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnUpdate_Click(object sender, EventArgs e) { try { Form form = UIMethods.OpenForm(MdiParent, new frmUpdateDog()); ((ComboBox)form.Controls["grpDogInfo"].Controls["cmbDogToUpdate"]).SelectedValue = lstDogs.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnChangeOwner_Click(object sender, EventArgs e) { try { Form form = UIMethods.OpenForm(MdiParent, new frmUpdateOwner()); ((ListBox)form.Controls["grpOwners"].Controls["lstOwners"]).SelectedValue = cmbSelectOwner.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnChangeOwnership_Click(object sender, EventArgs e) { try { Form form = UIMethods.OpenForm(MdiParent, new frmChangeOwnership()); ((ComboBox)form.Controls["grpByOwner"].Controls["grpNames"].Controls["cmbOwners"]).SelectedValue = cmbSelectOwner.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
/// <summary> /// Open the info on the dog that is currently selected in the dogs list /// </summary> private void OpenDogInfo() { try { Form form = UIMethods.OpenForm(MdiParent, new frmDogs()); ((ListBox)form.Controls["grpDogs"].Controls["lstDogs"]).SelectedValue = lstDogs.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnChangeDogShow_Click(object sender, EventArgs e) { try { Form form = UIMethods.OpenForm(MdiParent, new frmChangeDogShow()); ((ComboBox)form.Controls["grpDogShow"].Controls["cmbSelectedDogShow"]).SelectedValue = cmbDogShows.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
private void btnUpdate_Click(object sender, EventArgs e) { try { Form form = UIMethods.OpenForm(MdiParent, new frmUpdateBreed()); ((ListBox)form.Controls["grpBreeds"].Controls["lstBreeds"]).SelectedValue = lstBreeds.SelectedValue; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
/// <summary> /// Open the info of the currently selected dog show (if any) /// </summary> private void OpenDogShowInfo() { if (dgCompetitions.SelectedCells.Count == 0) { return; } int rowIndex = dgCompetitions.SelectedCells[0].RowIndex; int id = Convert.ToInt32(dgCompetitions.Rows[rowIndex].Cells["ID"].Value); int dogId = Convert.ToInt32(lstDogs.SelectedValue); Form form = UIMethods.OpenForm(MdiParent, new frmDogShows()); ((ComboBox)form.Controls["grpDogShows"].Controls["cmbDogShows"]).SelectedValue = id; ((ListBox)form.Controls["lstDogs"]).SelectedValue = dogId; }
/// <summary> /// Open the info on the currently selected dog /// </summary> private void OpenDogInfo() { try { int rowIndex = dgOwnership.SelectedCells[0].RowIndex; int id = Convert.ToInt32(dgOwnership.Rows[rowIndex].Cells["ID"].Value); Form form = UIMethods.OpenForm(MdiParent, new frmDogs()); ((ListBox)form.Controls["grpDogs"].Controls["lstDogs"]).SelectedValue = id; } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
/// <summary> /// Open the info on the currently selected dog /// </summary> private void OpenDogInfo() { try { int rowIndex = dgOwnership.SelectedCells[0].RowIndex; int id = Convert.ToInt32(dgOwnership.Rows[rowIndex].Cells["ID"].Value); Form form = UIMethods.OpenForm(this.MdiParent, new frmDogs()); foreach (Control ctrl in form.Controls) { if (ctrl.Name == "grpDogs") { ((ListBox)ctrl.Controls[0]).SelectedValue = id; break; } } } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }
/// <summary> /// Handle the opening of the forms /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OpenForm(object sender, EventArgs e) { try { switch (((ToolStripMenuItem)sender).Tag) { case "addDog": UIMethods.OpenForm(this, new frmAddDog()); break; case "viewDogs": UIMethods.OpenForm(this, new frmDogs()); break; case "updateDogs": UIMethods.OpenForm(this, new frmUpdateDog()); break; case "addOwner": UIMethods.OpenForm(this, new frmAddOwner()); break; case "viewOwners": UIMethods.OpenForm(this, new frmOwners()); break; case "updateOwner": UIMethods.OpenForm(this, new frmUpdateOwner()); break; case "updateOwnership": UIMethods.OpenForm(this, new frmChangeOwnership()); break; case "addDogShow": UIMethods.OpenForm(this, new frmAddDogShow()); break; case "viewDogShows": UIMethods.OpenForm(this, new frmDogShows()); break; case "updateDogShow": UIMethods.OpenForm(this, new frmChangeDogShow()); break; case "assignDogs": UIMethods.OpenForm(this, new frmChangeDogShowDogs()); break; case "addBreed": UIMethods.OpenForm(this, new frmAddDogBreed()); break; case "viewBreeds": UIMethods.OpenForm(this, new frmBreeds()); break; case "updateBreeds": UIMethods.OpenForm(this, new frmUpdateBreed()); break; case "addColour": UIMethods.OpenForm(this, new frmAddColour()); break; case "viewColours": UIMethods.OpenForm(this, new frmColours()); break; case "addClass": UIMethods.OpenForm(this, new frmAddClass()); break; case "viewClasses": UIMethods.OpenForm(this, new frmClasses()); break; case "about": new AboutBox().ShowDialog(); break; } } catch (Exception ex) { UIMethods.ErrorHandler(ex); } }