Exemple #1
0
    def get(self):
        context = {'nav': 'approve', 'user': self.user}

        records = TimeRecord.get_unapproved_records()

        context['records'] = records

        return render_template('approve.html', **context)
Exemple #2
0
    def get(self):
        context = {
            'nav': 'approve',
            'user': self.user
        }

        records = TimeRecord.get_unapproved_records()

        context['records'] = records

        return render_template('approve.html', **context)
Exemple #3
0
    def get(self):
        if self.user is not None:
            if self.user.is_approver:
                context = {'nav': 'approve','user': self.user}

                records = TimeRecord.get_unapproved_records()

                context['records'] = records

                return render_template('approve.html', **context)
      	    else:
	        flash("You are not an approver!")
                return render_template('index.html')
        else:
	    flash("Please log in before accessing the payroll system")
            return render_template('index.html')
Exemple #4
0
    def get(self):
        # check logged in
        if not self.user or not self.user.username or not self.user.is_authenticated:
            return redirect('/logout?byebye=yes')

        # check user is an approver
        if not self.user.is_approver:
            return redirect('/logout?byebye=yes')

        context = {
            'user': self.user
        }

        records = TimeRecord.get_unapproved_records()

        context['records'] = records

        return render_template('approve.html', **context)