def post(self):
     user = users.get_current_user()
     if user:
         if self.request.POST.get('delete'): #if user clicks "Delete" button
             employee_ids = self.request.get('employee_id',allow_multiple=True) #allow_multiple=True so that it reads multiple key into list.
             emp = Employee()
             emp.delete_employee(employee_ids)
             self.redirect('/')
     else:
         self.redirect(users.create_login_url(self.request.uri))
 def post(self):
     #get all input values
     input_first_name = self.request.get('first_name').strip()
     input_last_name = self.request.get('last_name').strip()
     input_marital_status = self.request.get('marital_status').strip()
     input_gender = self.request.get('gender').strip()
     input_date_of_birth = self.request.get('date_of_birth').strip()
     
     emp = Employee()
     emp.save_employee(input_first_name,input_last_name,input_marital_status,input_gender,input_date_of_birth,0)
     self.redirect('/create')
 def get(self):
     emp = Employee() 
     template_values = {'employees' : emp.list_employee()}
     template = jinja_environment.get_template('template/index.html')
     self.response.out.write(template.render(template_values))