示例#1
0
        /*Botão para voltar ao Menu do Posto*/
        private void btnVoltar_Click(object sender, EventArgs e)
        {
            MenuPosto menu = new MenuPosto();

            menu.Show();
            Hide();
        }
示例#2
0
        private void btnLogar_Click(object sender, EventArgs e)
        {
            try
            {
                string User;
                string Senha;
                User  = textUser.Text;
                Senha = textSenha.Text;
                loginP.getLoginPosto(User, Senha);

                ID_POSTO    = loginP.ConfLogin;//Varivel utilizada na tela de Atualizar preço;
                av.Id_posto = ID_POSTO;
                if (loginP.Logar == true)
                {
                    MenuPosto menuPosto = new MenuPosto();
                    menuPosto.Show();
                    menuPosto.Id_posto = ID_POSTO;
                    Hide();
                }
                else if (loginP.Logar == false)
                {
                    MessageBox.Show("Erro Login\nVerifique os campos");
                }
                else
                {
                    MessageBox.Show(loginP.message);
                }
            }
            /*Trata erros do Banco*/
            catch (MySqlException erro)
            {
                StringBuilder str = new StringBuilder();
                str.AppendLine(erro.Message);
                str.Append(erro.SqlState);
                str.AppendLine("\n");
                str.AppendLine(erro.StackTrace);
            }

            /*Trata erro do Programa*/
            catch (IfuelException erro)
            {
                StringBuilder str = new StringBuilder();
                str.AppendLine(erro.Message);
                str.AppendLine("\n");
                str.AppendLine(erro.StackTrace);
                str.ToString();
            }
        }