Subversion Repositories SmartDukaan

Rev

Rev 15197 | Rev 15199 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15197 Rev 15198
Line 739... Line 739...
739
 
739
 
740
class Login():
740
class Login():
741
    
741
    
742
    def on_get(self, req, resp, agentId, role):
742
    def on_get(self, req, resp, agentId, role):
743
        try:
743
        try:
744
            print self.agentId
744
            self.agentId = int(agentId)
745
            print self.role
745
            self.role = role
-
 
746
            print str(self.agentId) + self.role;
-
 
747
            
746
            if self.agentId or self.role is None:
748
            if self.agentId or self.role is None:
747
                resp.body =  json.dumps({"result":{"success":"false","message":"Cannot not log out"}}, encoding='utf-8')
749
                resp.body =  json.dumps({"result":{"success":"false","message":"Cannot not log out"}}, encoding='utf-8')
748
            else:
750
            else:
749
                agents=AgentLoginTimings()
751
                agents=AgentLoginTimings()
750
                lastLoginTime = session.query(Agents).filter(Agents.id==agentId).first()
752
                lastLoginTime = session.query(Agents).filter(Agents.id==self.agentId).first()
751
                print 'lastLogintime' + str(lastLoginTime)
753
                print 'lastLogintime' + str(lastLoginTime)
752
                agents.loginTime=lastLoginTime.last_login
754
                agents.loginTime=lastLoginTime.last_login
753
                agents.logoutTime=datetime.now()
755
                agents.logoutTime=datetime.now()
754
                agents.role =role
756
                agents.role =self.role
755
                agents.agent_id = 2
757
                agents.agent_id = 2
756
                session.add(agents)    
758
                session.add(agents)    
757
                session.commit()
759
                session.commit()
758
                resp.body =  json.dumps({"result":{"success":"true","message":"Success"}}, encoding='utf-8')
760
                resp.body =  json.dumps({"result":{"success":"true","message":"Success"}}, encoding='utf-8')
759
        finally:
761
        finally: