Exemplo n.º 1
0
Arquivo: groups.py Projeto: noksel/LCN
 def post(self):
     cUsr = verify.verifyUsr(self)
     if (cUsr != None):
         if (unicode(cUsr.key()) in verify.getList([u'Администраторы'])):
             self.doSmf()
     else:
         self.redirect('/groups')
Exemplo n.º 2
0
Arquivo: groups.py Projeto: noksel/LCN
	def post(self):
		cUsr=verify.verifyUsr(self)
 		if (cUsr!=None):
			if(unicode(cUsr.key()) in verify.getList([u'Администраторы'])):
				self.doSmf()
		else:					
			self.redirect('/groups')		
Exemplo n.º 3
0
Arquivo: order.py Projeto: noksel/LCN
	def get(self):
		cUsr=verify.verifyUsr(self)
 		if (cUsr!=None):
			if(unicode(cUsr.key()) in verify.getList([u'Администраторы',u'Работники'])):
				self.doSmf()			
		else:
			self.redirect('/')
Exemplo n.º 4
0
Arquivo: notice.py Projeto: noksel/LCN
 def post(self):
     cUsr = verify.verifyUsr(self)
     if cUsr != None:
         if unicode(cUsr.key()) in verify.getList([u"Администраторы", u"Работники", u"Внешние службы"]):
             self.doSmf(cUsr)
     else:
         self.redirect("/")
Exemplo n.º 5
0
Arquivo: order.py Projeto: noksel/LCN
 def get(self):
     cUsr = verify.verifyUsr(self)
     if (cUsr != None):
         if (unicode(cUsr.key())
                 in verify.getList([u'Администраторы', u'Работники'])):
             self.doSmf()
     else:
         self.redirect('/')
Exemplo n.º 6
0
Arquivo: subm.py Projeto: noksel/LCN
	def get(self):
		endrsmnt=db.get(self.request.get('endsmnt'))
		cUsr=verify.verifyUsr(self)
		
		if (cUsr!=None and verify.verifyRightEndors(cUsr,endrsmnt)):
			self.doSmf()
		else:
			self.redirect('/order')
Exemplo n.º 7
0
Arquivo: subm.py Projeto: noksel/LCN
    def get(self):
        endrsmnt = db.get(self.request.get('endsmnt'))
        cUsr = verify.verifyUsr(self)

        if (cUsr != None and verify.verifyRightEndors(cUsr, endrsmnt)):
            self.doSmf()
        else:
            self.redirect('/order')
Exemplo n.º 8
0
    def get(self):
        cUsr = verify.verifyUsr(self)
        if (cUsr != None):
            pl = db.get(self.request.get('kplan'))

            if (cUsr.key() == pl.respWk.key()):
                self.doSmf(cUsr)
        else:
            self.redirect('/')
Exemplo n.º 9
0
	def get(self):
 		cUsr=verify.verifyUsr(self)
 		if (cUsr!=None):
			pl=db.get(self.request.get('kplan'))
			
			if (cUsr.key()==pl.respWk.key() ):
				self.doSmf(cUsr)			
		else:
			self.redirect('/')
Exemplo n.º 10
0
Arquivo: order.py Projeto: noksel/LCN
	def get(self):
		getUsr=verify.verifyUsr(self)
 		if (getUsr!=None):
 			if(unicode(getUsr.key()) in verify.getList([u'Работники',u'Администраторы'])):
				self.doSmf(getUsr)
			elif(unicode(getUsr.key()) in verify.getList([u'Внешние службы'])):
				self.forServ(getUsr)
			else:
				self.redirect('/')
		else:
			self.redirect('/')
Exemplo n.º 11
0
Arquivo: err.py Projeto: noksel/LCN
def errPgUsr(obj,errStr):
		cUsr=verify.verifyUsr(obj)
		obj.response.out.write(u"""<html>
														<head>
														<link rel="stylesheet" type="text/css" href="/css/lcn.css"/>
														<script src="/script/jquery-1.5.2.min.js"></script>
														<script src="/script/my.js"></script>
														</head>
														<body>""")
														
		obj.response.out.write("""<div class="errNm">%s</div> """%(errStr))							
		obj.response.out.write("""</body></html>""")
Exemplo n.º 12
0
Arquivo: err.py Projeto: noksel/LCN
def errPgUsr(obj, errStr):
    cUsr = verify.verifyUsr(obj)
    obj.response.out.write(u"""<html>
														<head>
														<link rel="stylesheet" type="text/css" href="/css/lcn.css"/>
														<script src="/script/jquery-1.5.2.min.js"></script>
														<script src="/script/my.js"></script>
														</head>
														<body>""")

    obj.response.out.write("""<div class="errNm">%s</div> """ % (errStr))
    obj.response.out.write("""</body></html>""")
Exemplo n.º 13
0
Arquivo: order.py Projeto: noksel/LCN
 def get(self):
     getUsr = verify.verifyUsr(self)
     if (getUsr != None):
         if (unicode(getUsr.key())
                 in verify.getList([u'Работники', u'Администраторы'])):
             self.doSmf(getUsr)
         elif (unicode(getUsr.key())
               in verify.getList([u'Внешние службы'])):
             self.forServ(getUsr)
         else:
             self.redirect('/')
     else:
         self.redirect('/')
Exemplo n.º 14
0
	def get(self):
 		cUsr=verify.verifyUsr(self)
 		if (cUsr!=None):
			_ord=db.get(self.request.get('kord'))
			
			end=db.GqlQuery('SELECT * FROM Endorsment WHERE order=:order and submiter=:sbm',order=_ord,sbm=cUsr)
			
			if (cUsr.key()==_ord.respWk.key() or (end.count()>0 and verify.verifyRightEndors(cUsr,end[0]))):
				self.doSmf(cUsr)
			elif (unicode(cUsr.key()) in verify.getList([u'Работники',u'Внешние службы'])):
				self.showAll(cUsr)	
						
		else:
		 self.redirect('/')
Exemplo n.º 15
0
    def get(self):
        cUsr = verify.verifyUsr(self)
        if (cUsr != None):
            _ord = db.get(self.request.get('kord'))

            end = db.GqlQuery(
                'SELECT * FROM Endorsment WHERE order=:order and submiter=:sbm',
                order=_ord,
                sbm=cUsr)

            if (cUsr.key() == _ord.respWk.key() or
                (end.count() > 0 and verify.verifyRightEndors(cUsr, end[0]))):
                self.doSmf(cUsr)
            elif (unicode(cUsr.key())
                  in verify.getList([u'Работники', u'Внешние службы'])):
                self.showAll(cUsr)

        else:
            self.redirect('/')
Exemplo n.º 16
0
Arquivo: index.py Projeto: noksel/LCN
 def get(self):
 		getUsr=verify.verifyUsr(self)
 		if (getUsr!=None):
			self.doSmf(getUsr)			
		else:
			self.redirect('/login')
Exemplo n.º 17
0
Arquivo: order.py Projeto: noksel/LCN
	def get(self):
		cUsr=verify.verifyUsr(self)
 		if (cUsr!=None):
			self.doSmf(cUsr)			
		else:
			self.redirect('/')
Exemplo n.º 18
0
	def get(self):
		getUsr=verify.verifyUsr(self)
 		if (getUsr!=None):
			self.redirect('/')					
		else:
			self.CreateLgPg()
Exemplo n.º 19
0
Arquivo: index.py Projeto: noksel/LCN
 def get(self):
     getUsr = verify.verifyUsr(self)
     if (getUsr != None):
         self.doSmf(getUsr)
     else:
         self.redirect('/login')
Exemplo n.º 20
0
	def post(self):
		getUsr=verify.verifyUsr(self)
 		if (getUsr!=None):
			self.doSmf(getUsr)			
		else:
			self.redirect('/')	
Exemplo n.º 21
0
Arquivo: order.py Projeto: noksel/LCN
 def get(self):
     cUsr = verify.verifyUsr(self)
     if (cUsr != None):
         self.doSmf(cUsr)
     else:
         self.redirect('/')