private void Head_Click(object sender, EventArgs e) { AuthorizeUser(); try { StaticStore.memoApi.GetAllReports(StaticStore.Token).GetAwaiter().GetResult(); HeadForm headForm = new HeadForm(); this.Hide(); headForm.Show(); } catch { MessageBox.Show("Данная учетная запись не пренадлежит Заведующему кафедрой!"); } }
private void Listen() { while (true) { string message = RecieveMessage(stream); if (message == "Менеджер") { this.Invoke(new MethodInvoker(() => { this.Hide(); this.ShowInTaskbar = false; ManagerForm form = new ManagerForm(stream, this); form.Show(); })); break; } if (message == "Управляющий") { this.Invoke(new MethodInvoker(() => { this.Hide(); this.ShowInTaskbar = false; HeadForm form = new HeadForm(stream, this); form.Show(); })); break; } else { MessageBox.Show(message); } } }