Ejemplo n.º 1
0
    public BuildRequest getInstallRequest(string machine)
    {
        DefectBuild  b = DefectBuild.GetTask2Build(machine, DefectBuild.BuildType.releasebuild);
        BuildRequest r = new BuildRequest();

        if (b != null)
        {
            DefectBase def  = new DefectBase(Defect.GetTTbyID(b.DEFID));
            DefectUser user = new DefectUser(int.Parse(def.AUSER));
            r.ID   = b.ID;
            r.TTID = def.ID;
            r.COMM = b.NOTES;
            string em = user.EMAIL.Trim();
            if (string.IsNullOrEmpty(em))
            {
                r.USER = "******";
            }
            else
            {
                r.USER = em.Substring(0, em.IndexOf("@")).ToUpper();
            }
            r.SUMMARY = def.SUMMARY;
            r.BRANCH  = def.BRANCH;
        }
        return(r);
    }
Ejemplo n.º 2
0
 public DefectEventDefect(int id)
     : base(id)
 {
     DEFECT = new DefectBase(Defect.GetTTbyID(DEFECTID));
 }