private void button1_Click(object sender, EventArgs e) { Form samuka = new samuka(); samuka.Show(); this.Hide(); }
//This button will open the main pages (obs: right now it only openes the first page of the "Docente") private void Button1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "")// Caso os campos do formulários necessitam de ser completados { MessageBox.Show("Existem Campos do Formulário por completar", "Formulário Incompleto", MessageBoxButtons.OK); } else // caso o formulario esteja completado { string pass = textBox2.Text;// variaveis necessario para fazer a confirmacao do password string email = textBox1.Text;// Variavel para confirmar password if (confperfil(email) != true) { MessageBox.Show("O email não contem conta na aplicação ", "Conta Existente", MessageBoxButtons.OK); } else if (Confpass(pass) != true) { MessageBox.Show("O password está incorrecto ", "Password incorrecto", MessageBoxButtons.OK); } else { //contas utilizador = new contas(); string linha; StreamReader sr = File.OpenText(nome); //Permite guardar os valores dos atributos dos utilizadores e consequentemente permite com que esse se abra o form dependendo do tipo do utilizador while ((linha = sr.ReadLine()) != null) { string[] fill = linha.Split(';'); if (fill[2] == textBox1.Text && fill[3] == textBox2.Text) { utilizador.id = Convert.ToInt16(fill[0]); utilizador.utilizador = fill[1]; Program.utilname = utilizador.utilizador; //Tranfera o nome do utilizador para uma variavel "universal" utilizador.email = fill[2]; Program.utilemail = utilizador.email; //Tranfera email do utilizador para uma variavel "universal" utilizador.password = fill[3]; utilizador.tipo = fill[4]; } } sr.Close(); //Abre o form do docente caso esse o tipo de utilizador for docente if (utilizador.tipo == "docente") { Form f3 = new samuka(); f3.Show(); this.Hide(); } else if ((utilizador.tipo) == "seguranca") { Form f4 = new Sfirst(); f4.Show(); this.Hide(); } else if ((utilizador.tipo).TrimEnd() == "admin") { Form f4 = new Adminp2(); f4.Show(); this.Hide(); } } } }