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); }
public DefectEventDefect(int id) : base(id) { DEFECT = new DefectBase(Defect.GetTTbyID(DEFECTID)); }