Beispiel #1
0
def update(id):

    fetched_id = employees.fetch_user_id(id)
    if fetched_id != None:
        firstname = request.json['firstname']
        lastname = request.json['lastname']
        age = request.json['age']
        skills = request.json['skills']
        emp_address = request.json["address"]
        emp_list = [firstname, lastname, age]

        skill_obj = filter_skill_id(id)
        address_obj = filter_address_id(id)
        address_skill = filter_address_skill_id(id)

        if emp_address == "":

            fetched_id.firstname = firstname
            fetched_id.lastname = lastname
            fetched_id.age = age
            skill_obj.tech = skills
            updated_user = {
                "firstname": firstname,
                "lastname": lastname,
                "age": age,
                "skills": skills
            }
            return updated_user

        elif skills == "":
            fetched_id.firstname = firstname
            fetched_id.lastname = lastname
            fetched_id.age = age
            fetched_id.emp_address = emp_address
            updated_user = {
                "firstname": firstname,
                "lastname": lastname,
                "age": age,
                "address": emp_address
            }
            return updated_user
        else:
            fetched_id.firstname = firstname
            fetched_id.lastname = lastname
            fetched_id.age = age
            skill_obj.tech = skills
            fetched_id.emp_address = emp_address
            updated_user = {
                "firstname": firstname,
                "lastname": lastname,
                "age": age,
                "skills": skills,
                "address": emp_address
            }
            return updated_user
        session.commit()
Beispiel #2
0
def get_user_address(emp_id, emp_address):
    user_address = Address(emp_id=emp_id, emp_address=emp_address)
    # return user_skill
    session.add(user_address)
    session.commit()
Beispiel #3
0
def get_user_skill(emp_id, tech1):
    user_skill = Skills(emp_id=emp_id, tech=tech1)
    # return user_skill
    session.add(user_skill)
    session.commit()
Beispiel #4
0
def get_user_details(firstname, lastname, age):
    abc = Employee(firstname=firstname, lastname=lastname, age=age)
    # return abc
    session.add(abc)
    session.commit()
Beispiel #5
0
def get_skill_address_data(emp_id, emp_address, tech1):
    skill_address_data = Address_emp_id(emp_id=emp_id, emp_address=emp_address, tech=tech1)
    session.add(skill_address_data)    
    session.commit()