def post(self):
        data = request.get_json(force=True)
        print(data)
        if EmployeeModel.find_by_employeeid(data['employeeid']):
            return {
                'message':
                'Employee with employeeid {} already exists'.format(
                    data['employeeid'])
            }
        new_employee = EmployeeModel(employeeid=data['employeeid'],
                                     name=data['name'],
                                     designation=data['designation'],
                                     address=data['address'],
                                     gender=data['gender'],
                                     status=data['status'],
                                     dob=datetime(2012, 3, 3, 10, 10, 10))

        try:
            new_employee.save_to_db()
            return {
                'message':
                'Employee with employee id {} has been created'.format(
                    data['employeeid']),
            }
        except:
            return {'message': 'Something went wrong'}, 500