private void ServicesMenuBox_Click(object sender, EventArgs e)//открытие таблицы доп.сервисов { if (Users.CurrentUser.Status == "admin") { AddServicesList servicesList = new AddServicesList(); servicesList.Owner = this; servicesList.ShowDialog(); } else { MessageBox.Show("Доступ ограничен вашим статусом"); } }
private void ServiceView_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Escape) { this.Close(); try { AddServicesList servList = this.Owner as AddServicesList; servList.Close(); } catch { } } }
private void ServiceEdit_FormClosed(object sender, FormClosedEventArgs e)//изменение формы родителя { try { ServiceView serviceView = this.Owner as ServiceView; if (nameBox.Text == "" || priceBox.Text == "") { Data.AddServices.DelService(Data.CurrentService); serviceView.Close(); } serviceView.FillForm(Data.CurrentService); } catch { AddServicesList addServicesList = this.Owner as AddServicesList; addServicesList.FillGrid(); } }
private void ServiceView_FormClosed(object sender, FormClosedEventArgs e)//изменения в форму родителя { AddServicesList servicesList = this.Owner as AddServicesList; servicesList.FillGrid(); }
private void ServiceView_Load(object sender, EventArgs e) { AddServicesList servicesList = this.Owner as AddServicesList; servicesList.FillGrid(); }