Exemple #1
0
    def deletarUsuario(self):
        self.lblmsg["text"] = ""
        user = Usuarios()

        user.usuario = self.txtusuario.get()

        self.lblmsg["text"] = user.deleteUser()

        self.txtnome.delete(0, END)
        self.txttelefone.delete(0, END)
        self.txtemail.delete(0, END)
        self.txtusuario.delete(0, END)
        self.txtsenha.delete(0, END)
Exemple #2
0
    def inserirUsuario(self):
        self.lblmsg["text"] = ""
        user = Usuarios()

        #self.user.email = self.txtemail.get()
        #self.user.telefone = self.txttelefone.get()
        #self.user.nome = self.txtnome.get()
        #self.user.usuario = self.txtusuario.get()
        #self.user.senha = self.txtsenha.get()
        user.email = self.txtemail.get()
        user.telefone = self.txttelefone.get()
        user.nome = self.txtnome.get()
        user.usuario = self.txtusuario.get()
        user.senha = self.txtsenha.get()

        #mensage = self.user.insertUser()
        mensage = user.insertUser()
        if mensage == "Insert usuario sucesso":
            self.lblmsg["text"] = "Usuário cadastrado com sucesso"
        elif mensage == "Insert usuario falha - usuario ja existe":
            self.lblmsg["text"] = "Usuário já esta cadastrado"
        else:
            self.lblmsg["text"] = "Falha ao tentar cadastrar"

        self.hideCadastrar()
        self.txtnome.delete(0, END)
        self.txttelefone.delete(0, END)
        self.txtemail.delete(0, END)
        self.txtusuario.delete(0, END)
        self.txtsenha.delete(0, END)
Exemple #3
0
    def cadastrarProdutoCarrinho(self):
        carrinho = Carrinho()
        user = Usuarios()
        produto = Produto()

        user.autenticaUser(self.txtusuario.get(), self.txtsenha.get())
        produto.selectProduto(0, self.txtproduto.get())

        carrinho.idusuario = user.idusuario
        carrinho.idproduto = produto.idproduto

        print(carrinho.idusuario, carrinho.idproduto)

        if carrinho.idusuario > 0 and carrinho.idproduto > 0:
            self.lblmsg3["text"] = carrinho.insertCarrinho(
                carrinho.idusuario, carrinho.idproduto)
        else:
            self.lblmsg3[
                "text"] = "produto não inserido no carrinho, autentique o usuario e selecione o produto"
Exemple #4
0
    def deletarProdutoCarrinho(self):
        carrinho = Carrinho()
        user = Usuarios()
        produto = Produto()
        carrinho.idusuario = self.user.log
        carrinho.idproduto = self.produto.idproduto

        self.lblmsg3["text"] = self.carrinho.deleteCarrinhoProduto(
            self.carrinho.idusuario, self.carrinho.idproduto)

        if self.lblmsg3["text"] == "delete carrinhoProduto sucesso":
            self.txtprodutocarrinho.delete(0, END)
Exemple #5
0
    def alterarUsuario(self):
        self.lblmsg["text"] = ""
        user = Usuarios()

        user.email = self.txtemail.get()
        user.telefone = self.txttelefone.get()
        user.nome = self.txtnome.get()
        user.usuario = self.txtusuario.get()
        user.senha = self.txtsenha.get()

        self.lblmsg["text"] = user.updateUser()

        if self.lblmsg["text"] == "Update sucesso":
            self.txtnome.delete(0, END)
            self.txttelefone.delete(0, END)
            self.txtemail.delete(0, END)
Exemple #6
0
    def verificaSenha(self):
        self.lblmsg["text"] = ""
        user = Usuarios()

        #self.user.usuario = self.txtusuario.get()
        user.usuario = self.txtusuario.get()
        #self.user.senha = self.txtsenha.get()
        user.senha = self.txtsenha.get()

        mensage = user.autenticaUser(user.usuario, user.senha)
        if (mensage == "Autentica usuario sucesso"):
            self.lblmsg["text"] = "Usuário autenticado com sucesso"

            self.lblnome.pack(side=LEFT)

            self.txtnome.pack(side=LEFT)

            self.lbltelefone.pack(side=LEFT)

            self.txttelefone.pack(side=LEFT)

            self.lblemail.pack(side=LEFT)

            self.txtemail.pack(side=LEFT)

            self.btnAlterar.pack(side=LEFT)

            self.btnDeletar.pack(side=LEFT)

            self.btnInsert.pack_forget()

            self.buscarUsuario()
        elif (mensage == "Autentica usuario falha - usuario não encontrado"):
            self.lblmsg["text"] = "Usuário não está cadastrado"
        else:
            self.lblmsg["text"] = "Falha na autenticação"
Exemple #7
0
    def buscarUsuario(self):
        self.lblmsg["text"] = ""
        user = Usuarios()
        usuario = self.txtusuario.get()

        self.lblmsg["text"] = user.selectUser(usuario)

        #self.txtidusuario.delete(0, END)
        #self.txtidusuario.insert(INSERT, user.idusuario)

        self.txtnome.delete(0, END)
        self.txtnome.insert(INSERT, user.nome)

        self.txttelefone.delete(0, END)
        self.txttelefone.insert(INSERT, user.telefone)

        self.txtemail.delete(0, END)
        self.txtemail.insert(INSERT, user.email)

        self.txtusuario.delete(0, END)
        self.txtusuario.insert(INSERT, user.usuario)

        self.txtsenha.delete(0, END)
        self.txtsenha.insert(INSERT, user.senha)
Exemple #8
0
    def buscarProdutoCarrinho(self):
        carrinho = Carrinho()
        user = Usuarios()
        produto = Produto()
        carrinho.idusuario = self.user.log
        carrinho.idproduto = self.produto.idproduto

        if carrinho.idusuario > 0 and carrinho.idproduto > 0:
            if carrinho.selectCarrinho(
                    carrinho.idusuario) == "select carrinho sucesso":
                self.lblmsg3["text"] = carrinho.selectCarrinhoProduto(
                    carrinho.idusuario, carrinho.idproduto)
            else:
                self.lblmsg3["text"] = "produto não encontrado"
        else:
            self.lblmsg3["text"] = "dados não informados corretamente"