Exemplo n.º 1
0
    def new_item(cls, name, age, password, salary, admin=False):

        name = name.strip()

        item = cls(name, age, password, admin=admin, salary=salary)

        db_session.add(item)
        db_session.commit()
Exemplo n.º 2
0
    def delete_item(cls, user_id):

        status = False
        try:
            item = cls.query.get(user_id)
            db_session.delete(item)
            db_session.commit()
            status = True
        except Exception, e:
            print traceback.format_exc()
Exemplo n.º 3
0
    def delete_item(cls, enty_id):

        status = False
        try:
            item = cls.query.get(enty_id)
            db_session.delete(item)
            db_session.commit()
            status = True
        except Exception as e:
            print traceback.format_exc()

        return status
Exemplo n.º 4
0
    def update_item(cls, enty_id, title=title, text=text):

        status = False
        try:
            item = cls.query.get(enty_id)
            if title:
                item.title = title
            if text:
                item.text = text
            db_session.add(item)
            db_session.commit()
            status = True
        except Exception as e:
            print traceback.format_exc()

        return status
Exemplo n.º 5
0
    def update_item(cls, user_id, name=None, age=None, salary=None):

        status = False
        try:
            item = cls.query.get(user_id)
            if name:
                item.name = name
            if age:
                item.age = age
            if salary:
                item.salary = salary
            db_session.add(item)
            db_session.commit()
            status = True
        except Exception, e:
            print traceback.format_exc()
Exemplo n.º 6
0
 def new_item(cls, title, text):
     item = cls(title, text)
     db_session.add(item)
     db_session.commit()