Beispiel #1
0
 def post(self):
     user = Authorization.isAuthenticated()
     if user:
         try:
             addNewEmployee = self.request.get('addNewEmployee')
             updateEmployee = self.request.get('updateEmployee')
             deleteEmployee = self.request.get('deleteEmployee')
             employeeAccountManagerSubmit = self.request.get('employeeAccountManagerSubmit')
             if addNewEmployee:
                 EmployeeService.saveNew(self.request)
             elif updateEmployee:
                 EmployeeService.update(self.request)
             elif deleteEmployee:
                 EmployeeService.delete(self.request)
             elif employeeAccountManagerSubmit:
                 AccountManagerService.update(self.request)
         except:
             logging.error("Employees.py => post")
         finally:
             self.redirect('/employees')
     else:
         self.redirect('/')