/// <summary> ///populate dashboard /// </summary> public void PopulateDashboardItems() { bug.setBugID(bugid); BugController bc = new BugController(); bc.populatepmdashboard(bug); historytable = bc.getHistory(bug); if (historytable != null && historytable.Rows.Count > 0) { this.lbllastupdatedby.Text = historytable.Rows[0][4].ToString(); this.lbllastupdateon.Text = historytable.Rows[0][3].ToString(); this.richremarks.Text = historytable.Rows[0][7].ToString(); } else { this.lbllastupdatedby.Text = "Unkown"; this.lbllastupdateon.Text = "Unknown"; this.richremarks.Text = ""; } this.richsourcecode.Text = bug.getCode(); this.richbugdesc.Text = bug.getbugdesc(); this.imgscreenshot.Image = bug.GetImage(); this.txtclassname.Text = bug.getClass(); this.txtcomponent.Text = bug.getComponentName(); this.txtproject.Text = bug.getProjectName(); this.txtmethodname.Text = bug.getMethod(); this.txtlinefrom.Text = bug.getlinenofrom().ToString(); this.txtlineto.Text = bug.getlinenoto().ToString(); this.lblbugstatus.Text = bug.getStatus(); this.lblversion.Text = bug.getVersion(); imgnew = bug.GetImage(); //setting bug image if (bug.getSeverity() == "Critical") { this.imgbugseverity.Image = Properties.Resources.bugred; } else if (bug.getSeverity() == "Low") { this.imgbugseverity.Image = Properties.Resources.buggreen; } //enabling disabling assign bug feature if (bug.getAssignedTo() != "") { this.txtdeveloperusername.ReadOnly = true; this.txtdeveloperusername.Text = bug.getAssignedTo(); this.btnassignbug.Enabled = false; } else { this.txtdeveloperusername.ReadOnly = false; this.btnassignbug.Enabled = true; } }
/// <summary> ///populate dashboard /// </summary> public void PopulateDashboardItems() { bug.setBugID(bugid); BugController bc = new BugController(); bc.populatepmdashboard(bug); this.richsourcecode.Text = bug.getCode(); this.richbugdesc.Text = bug.getbugdesc(); this.imgscreenshot.Image = bug.GetImage(); this.txtclassname.Text = bug.getClass(); this.txtcomponent.Text = bug.getComponentName(); this.txtproject.Text = bug.getProjectName(); this.txtmethodname.Text = bug.getMethod(); this.txtlinefrom.Text = bug.getlinenofrom().ToString(); this.txtlineto.Text = bug.getlinenoto().ToString(); this.lblbugstatus.Text = bug.getStatus(); imgnew = bug.GetImage(); //setting bug image if (bug.getSeverity() == "Critical") { this.imgbugseverity.Image = Properties.Resources.bugred; } else if (bug.getSeverity() == "Low") { this.imgbugseverity.Image = Properties.Resources.buggreen; } //enabling disabling assign bug feature if (bug.getAssignedTo() != "") { this.txtdeveloperusername.ReadOnly = true; this.txtdeveloperusername.Text = bug.getAssignedTo(); this.btnassignbug.Enabled = false; } else { this.txtdeveloperusername.ReadOnly = false; this.btnassignbug.Enabled = true; } }