示例#1
0
文件: Form1.cs 项目: vhoyer/evoplanet
        private void btnLogar_Click(object sender, EventArgs e)
        {
            Usos uso = new Usos();

            if ((txtNome.Text == "") || (txtSenha.Text == ""))
            {
                MessageBox.Show("Campo(s) não preenchidos.", "Error 401", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                if (uso.NomeExiste(txtNome.Text))
                {
                    System.IO.StreamReader ler = new System.IO.StreamReader(uso.ArquivoDoCadastro(txtNome.Text));

                    ler.ReadLine(); string CheckSenha = ler.ReadLine();

                    if ((uso.NomeExiste(txtNome.Text)) && CheckSenha == txtSenha.Text)
                    {
                        Abertura comecar = new Abertura(txtNome.Text, uso.LerLinha(4, txtNome.Text));
                        comecar.Show();
                        if (primeiro)
                        {
                            this.Hide();
                        }
                        else
                        {
                            this.Close();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Senha errada, tente novamente.", "Error 405", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Nome não existe.", "Error 403", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }