def get_projectversion_pms(projectversionid):
     allusersList=[(user.id, user.last_name + user.first_name) for user in DAL_User.getallusers().order_by("id") if user.id>1]
     result=list()
     for user in allusersList:
         temp=dict()
         temp["text"]=user[1]
         temp["memberid"]=user[0]
         if projectversionid!=0:
             projectversion=DAL_ProjectVersion.get_projectversion(projectversionid)
             if user[0] in eval(projectversion.PVPM):
                 temp["selected"]=1
             else:
                 temp["selected"]=0
         else:
             temp["selected"]=0
         result.append(temp)
     return str(result).replace("u'","'")
Example #2
0
 def get_testproject_lead(testprojectid):
     allusersList = [(user.id, user.last_name + user.first_name)
                     for user in DAL_User.getallusers().order_by("id")
                     if user.id > 1]
     result = list()
     for user in allusersList:
         temp = dict()
         temp["text"] = user[1]
         temp["memberid"] = user[0]
         if testprojectid != 0:
             testproject = DAL_TestProject.get_testproject(testprojectid)
             if user[0] == testproject.TPProjectLead:
                 temp["selected"] = 1
             else:
                 temp["selected"] = 0
         else:
             temp["selected"] = 0
         result.append(temp)
     return str(result).replace("u'", "'")
Example #3
0
 def getsubmition_all_emaillist(testsubmitionid):
     allusersList = [(user.id, user.last_name + user.first_name)
                     for user in DAL_User.getallusers().order_by("id")
                     if user.id > 1]
     result = list()
     for user in allusersList:
         temp = dict()
         temp["text"] = user[1]
         temp["memberid"] = user[0]
         if testsubmitionid != 0:
             testsubmition = DAL_TestSubmition.gettestsubmition(
                 testsubmitionid)
             if user[0] in eval(testsubmition.TPSCC):
                 temp["selected"] = 1
             else:
                 temp["selected"] = 0
         else:
             temp["selected"] = 0
         result.append(temp)
     return str(result).replace("u'", "'")
Example #4
0
 def getalluseremaillist():
     emaillist = list()
     for user in DAL_User.getallusers():
         emaillist.append(user.email)
     return emaillist
Example #5
0
 def getallusers():
     allusersList = [(user.id, user.last_name + user.first_name)
                     for user in DAL_User.getallusers().order_by("username")
                     if user.id > 1]
     return allusersList