コード例 #1
0
        //Evento de Click do botão Login
        private void btn_Login_Click(object sender, EventArgs e)
        {
            int result = funcionáriosTableAdapter.FillByLoginFuncionario(easyShopBDDataSet.Funcionários, txt_Username.Text, txt_Password.Text); //Verifica se o utilizador existe na base de dados

            if (result == 1)                                                                                                                    //Caso exista:
            {
                frm_Principal frm = new frm_Principal();                                                                                        //Inicia uma nova instancia do form Principal
                frm.username = funcionáriosTableAdapter.FillByRetornarNome(txt_Username.Text).ToString();                                       //Define que a variavel username é igual nome do utilizador
                frm.Show();                                                                                                                     //Mostra o formulário
                this.Hide();                                                                                                                    //Esconde este formulário
            }
            else //Caso contrário:
            {
                MessageBox.Show("Username ou Password Inválidos", "Ocorreu um Erro na Autenticação", MessageBoxButtons.OK, MessageBoxIcon.Error); //Apresenta uma MessageBox com um erro
            }
        }
コード例 #2
0
 int id = 0;                                           //Cria uma variavel inteira para guardar o ID do Produto
 public frm_ProdutosVenda(frm_Principal frm_principal) //Recebe um argumento
 {
     InitializeComponent();
     frm = frm_principal; //Iguala a instancia do form principal a esse argumento
 }