// вход в аккаунт private void SIbtn_Click(object sender, EventArgs e) { string email = EmailTbx.Text; string password = PasswordTbx.Text; CustomerAccount client = new CustomerAccount(); bool presentClient = client.checkClient(email, password); if (presentClient == true) { Form frm = new UserForm(); frm.Show(); this.Close(); } else { TeacherAccount staff = new TeacherAccount(); string role = staff.getRole(email, password); if (role.Equals("TEACHER ")) { Program.Context.MainForm = new UserForm(); this.Close(); // покажет вторую форму и оставит приложение живым до ее закрытия Program.Context.MainForm.Show(); } else if (role.Equals("ADMIN ")) { Program.Context.MainForm = new AdminForm(); this.Close(); // покажет вторую форму и оставит приложение живым до ее закрытия Program.Context.MainForm.Show(); } else if (role.Equals("MANAGER ")) { Program.Context.MainForm = new ManagerForm(); this.Close(); // покажет вторую форму и оставит приложение живым до ее закрытия Program.Context.MainForm.Show(); } } }