Пример #1
0
 def post(self, empid):
     data=Employee.parser.parse_args()
     employee=EmployeeModel.find_by_empid(empid)
     if employee:
         return {"message":"Record Already Exist"},201
     else:
         employee=EmployeeModel(empid, data['name'], data['role_id'])
         employee.insert_in_db()
         return employee.json(), 201
Пример #2
0
 def put(self, empid):
     data=Employee.parser.parse_args()
     employee=EmployeeModel.find_by_empid(empid)
     if employee is None:
         return {"message":"Record Not Found For This Record"},404
     else:
         employee.name=data['name']
         employee.role_id=data['role_id']
         employee.insert_in_db()
         return employee.json(), 201
Пример #3
0
    def delete(self, empid):
        employee=EmployeeModel.find_by_empid(empid)
        if employee:
            employee.delete_from_db()

        return {"message":"Employee Deleted"},201
Пример #4
0
 def get(self, empid):
     employee=EmployeeModel.find_by_empid(empid)
     if employee:
         return employee.json()
 
     return {"message":"Record Not Found"},404