예제 #1
0
    def __init__(self, usuario=None):
        if (usuario):
            self.cpf = usuario['cpf']
            self.nome = usuario['nome']
            self.senha = usuario['senha']
            self.status = int(usuario['status'])

            db_session.add(self)
            db_session.commit()
예제 #2
0
    def delete(self, taxi, motorista, usuario):

        self = self.query.get({
            "taxi": taxi,
            "motorista": motorista,
            "usuario": usuario
        })
        self.status = 0
        db_session.commit()
예제 #3
0
    def update(self, usuario):

        self = self.query.get(usuario["cpf"])

        self.nome = usuario["nome"] if usuario["nome"] else self.nome
        self.senha = usuario["senha"] if usuario["senha"] else self.senha
        self.status = int(
            usuario["status"]) if usuario["status"] else self.status

        db_session.commit()
예제 #4
0
    def __init__(self, permissao=None):
        if (permissao):
            self.taxi = permissao['taxi']
            self.motorista = permissao['motorista']
            self.usuario = permissao['usuario']
            self.data_inicio = permissao['data_inicio']
            self.data_fim = permissao['data_fim']
            self.tipo = int(permissao['tipo'])
            self.status = int(permissao['status'])

            db_session.add(self)
            db_session.commit()
예제 #5
0
    def __init__(self, taxi=None):
        if (taxi):
            self.placa = taxi['placa']
            self.renavam = taxi['renavam']
            self.chassi = taxi['chassi']
            self.marca = taxi['marca']
            self.modelo = taxi['modelo']
            self.ano = int(taxi['ano'])
            self.status = int(taxi['status'])

            db_session.add(self)
            db_session.commit()
예제 #6
0
    def update(self, taxi):

        self = self.query.get(taxi["placa"])

        self.placa = taxi["placa"] if taxi["placa"] else self.placa
        self.renavam = taxi["renavam"] if taxi["renavam"] else self.renavam
        self.chassi = taxi["chassi"] if taxi["chassi"] else self.chassi
        self.marca = taxi["marca"] if taxi["marca"] else self.marca
        self.modelo = taxi["modelo"] if taxi["modelo"] else self.modelo
        self.ano = taxi["ano"] if taxi["ano"] else self.ano
        self.status = int(taxi["status"]) if taxi["status"] else self.status

        db_session.commit()
예제 #7
0
    def __init__(self, motorista=None):
        if (motorista):
            self.cpf = motorista['cpf']
            self.rg = motorista['rg']
            self.nome = motorista['nome']
            self.renach = motorista['renach']
            self.telefone = motorista['telefone']
            self.cep = int(motorista['cep'])
            self.rua = motorista['rua']
            self.bairro = motorista['bairro']
            self.status = int(motorista['status'])

            db_session.add(self)
            db_session.commit()
예제 #8
0
    def update(self, motorista):

        self = self.query.get(motorista["cpf"])

        self.rg = motorista['rg'] if motorista['rg'] else self.rg
        self.nome = motorista['nome'] if motorista['nome'] else self.nome
        self.renach = motorista['renach'] if motorista[
            'renach'] else self.renach
        self.telefone = motorista['telefone'] if motorista[
            'telefone'] else self.telefone
        self.cep = int(motorista['cep']) if motorista['cep'] else self.cep
        self.rua = motorista['rua'] if motorista['rua'] else self.rua
        self.bairro = motorista['bairro'] if motorista[
            'bairro'] else self.bairro
        self.status = int(
            motorista['status']) if motorista['status'] else self.status

        db_session.commit()
예제 #9
0
    def update(self, permissao):

        self = self.query.get({
            "taxi": permissao["taxi"],
            "motorista": permissao["motorista"],
            "usuario": permissao["usuario"]
        })

        self.taxi = permissao["taxi"] if permissao["taxi"] else self.taxi
        self.motorista = permissao["motorista"] if permissao[
            "motorista"] else self.motorista
        self.usuario = permissao["usuario"] if permissao[
            "usuario"] else self.usuario
        self.data_inicio = permissao["data_inicio"] if permissao[
            "data_inicio"] else self.data_inicio
        self.data_fim = permissao["data_fim"] if permissao[
            "data_fim"] else self.data_fim
        self.tipo = permissao["tipo"] if permissao["tipo"] else self.tipo
        self.status = int(
            permissao["status"]) if permissao["status"] else self.status

        db_session.commit()
예제 #10
0
    def delete(self, cpf):

        self = self.query.get(cpf)
        self.status = 0
        db_session.commit()
예제 #11
0
    def delete(self, placa):

        self = self.query.get(placa)
        self.status = 0
        db_session.commit()