Beispiel #1
0
        private void salvar(Login login)
        {
            try
            {
                if (txtUsuario.Text.Trim() == string.Empty || txtSenha.Text.Trim() == string.Empty || txtConfirmaSenha.Text.Trim() == string.Empty)
                {
                    MessageBox.Show("Informações obrigatórias não preenchidas", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (!(txtSenha.Text.Equals(txtConfirmaSenha.Text)))
                {
                    MessageBox.Show("Senhas não combinam, por favor digite novamente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    LoginBLL loginBll = new LoginBLL();

                    login.nomeUsuario    = txtUsuario.Text;
                    login.senhaUsuario   = txtSenha.Text;
                    login.confirmarSenha = txtConfirmaSenha.Text;

                    loginBll.salvar(login);

                    MessageBox.Show("USUÁRIO cadastrado com sucesso", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    txtSenha.Clear();
                    txtConfirmaSenha.Clear();

                    Form_Login novo = new Form_Login();
                    novo.Visible = true;
                    this.Visible = false;
                }
            }

            catch (MySqlException erro)
            {
                MessageBox.Show("Usuário já existe \n" + erro.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }