private void ShowOwnedCarsForm() { Boolean createNewForm = true; OwnerCarsForm ownerCarsForm = null; foreach (Form form in this.MdiChildren) { if (form.Name == "OwnerCarsForm") { ownerCarsForm = (OwnerCarsForm)form; createNewForm = false; } } if (createNewForm) { ownerCarsForm = new OwnerCarsForm(con); ownerCarsForm.MdiParent = this; } if (ownerCarsForm != null) { ownerCarsForm.Show(); ownerCarsForm.Activate(); } }
/// <summary> /// <para> /// Updates the manufacturers on child forms when a manufacture is changed / added / deleted. /// </para> /// <para>Called the manufacturers form.</para> /// </summary> public void UpdateManufacturersOnForms() { foreach (Form form in this.MdiChildren) { if (form.Name == "OwnerCarsForm") { OwnerCarsForm ownerCarsForm = (OwnerCarsForm)form; ownerCarsForm.UpdateFromOtherForms(); } } }
/// <summary>Sets the current owner.</summary> /// <param name="owner">The owner.</param> public void SetCurrentOwner(Owner owner) { currentOwner = owner; tsslCurrentOwner.Text = currentOwner.OwnerName; foreach (Form form in this.MdiChildren) { if (form.Name == "OwnerCarsForm") { OwnerCarsForm ownerCarsForm = (OwnerCarsForm)form; ownerCarsForm.UpdateFromOtherForms(); } } }