Exemple #1
0
def delete_employee(current_user_token, id):
    employee = Employee.query.get(id)

    db.session.delete(employee)
    db.session.commit()

    result = employee_schema.dump(employee)
    return jsonify(result)
Exemple #2
0
def create_employee(current_user_token):
    name = request.json['full_name']
    gender = request.json['gender']
    address = request.json['address']
    email = request.json['email']

    employee = Employee(name, gender, address, ssn, blood_type, email)

    db.session.add(employee)
    db.session.commit()

    results = employee_schema.dump(employee)
    return jsonify(results)
Exemple #3
0
def create_employee(current_user_token):
    name = request.json['full_name']
    email = request.json['email']
    ssn = request.json['ssn']
    job = request.json['job']
    sex = request.json['sex']
    address = request.json['address']

    emp = Employee(name, email, ssn, job, sex, address)
    db.session.add(emp)
    db.session.commit()

    results = employee_schema.dump(emp)
    return jsonify(results)
Exemple #4
0
def get_employee(current_user_token, id):
    employee = Employee.query.get(id)
    return jsonify(employee_schema.dump(employee))