예제 #1
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            if (txtUsuario.TextLength == 0 || txtSenha.TextLength == 0)
            {
                string            mensagem   = "Campo de Usuário ou Senha não preenchido";
                string            caption    = "Erro detectado no Login";
                MessageBoxButtons boxButtons = MessageBoxButtons.OK;
                DialogResult      result;
                result = MessageBox.Show(mensagem, caption, boxButtons);
            }
            Tela_de_CadastraCliente cadastraCliente = new Tela_de_CadastraCliente(les, lde, fec);

            if (lde.buscaValidacao(txtUsuario.Text, txtSenha.Text))
            {
                this.Hide();
                cadastraCliente.Show();
            }
            else
            {
                txtUsuario.Clear();
                txtSenha.Clear();
                string            mensagem   = "Usuário ou Senha incorretos";
                string            caption    = "Erro detectado no Login";
                MessageBoxButtons boxButtons = MessageBoxButtons.OK;
                DialogResult      result;
                result = MessageBox.Show(mensagem, caption, boxButtons);
            }
        }
예제 #2
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            string usuario = txtUsuario.Text;
            string senha   = txtSenha.Text;

            if (usuario == "" || senha == "")
            {
                string            mensagem   = "Campo de Usuário ou Senha não preenchido";
                string            caption    = "Erro detectado na inserção";
                MessageBoxButtons boxButtons = MessageBoxButtons.OK;
                DialogResult      result;
                result = MessageBox.Show(mensagem, caption, boxButtons);
            }
            else if (lde.buscaValidacao(usuario))
            {
                txtUsuario.Clear();
                txtSenha.Clear();
                string            mensagem   = "Esse Funcionário já esta cadastrado na Base de Dados, por favor digite outro Usuário";
                string            caption    = "Erro detectado na inserção";
                MessageBoxButtons boxButtons = MessageBoxButtons.OK;
                DialogResult      result;
                result = MessageBox.Show(mensagem, caption, boxButtons);
            }
            else
            {
                Funcionario funcionario = new Funcionario(usuario, senha);
                lde.insere(funcionario);
                st  = File.Open("ListadeFuncionarios.txt", FileMode.Append);
                str = new StreamWriter(st);
                str.WriteLine(usuario);
                str.WriteLine(senha);
                txtUsuario.Clear();
                txtSenha.Clear();
                str.Close();
                string            mensagem   = "O funcionário foi cadastrado com sucesso!!!";
                string            caption    = "Sucesso!!!";
                MessageBoxButtons boxButtons = MessageBoxButtons.OK;
                DialogResult      result;
                result = MessageBox.Show(mensagem, caption, boxButtons);
            }
        }