public void GetReportIssueHistory() { try { objViewIssue = new Model.clsViewMyIssues(); objBLViewIssue = new BusinessLayer.clsBLViewMyIssues(); objViewIssue.ReportIssueID = intReportIssueID; dsReportIssueHistory = objBLViewIssue.GetReportIssueHistory(objViewIssue); if (dsReportIssueHistory.Tables[0].Rows.Count > 0) { dgIssueDetails.Visible = true; dgIssueDetails.DataSource = dsReportIssueHistory; dgIssueDetails.DataBind(); lblCheckHistory.Visible = false; pnlFileName.Visible = true; } else { dgIssueDetails.Visible = false; lblCheckHistory.Visible = true; } } catch (V2Exceptions ex) { throw; } catch (System.Exception ex) { FileLog objFileLog = FileLog.GetLogger(); objFileLog.WriteLine(LogType.Error, ex.Message, "ViewSelectedIssue.aspx", "GetReportIssueHistory", ex.StackTrace); throw new V2Exceptions(ex.ToString(), ex); } }
//have to change here public void FillStatusList() { try { objViewIssue = new Model.clsViewMyIssues(); objBLViewIssue = new BusinessLayer.clsBLViewMyIssues(); DataSet dsStatus = new DataSet(); int EmployeeID = Convert.ToInt32(Session["varEmployeeID"]); int Status = Convert.ToInt32(Session["status"]); dsStatus = objBLViewIssue.GetStatusAccToRole(EmployeeID, Status); ddlStatus.Items.Clear(); for (int i = 0; i < dsStatus.Tables[0].Rows.Count; i++) { ddlStatus.Items.Add(new ListItem(dsStatus.Tables[0].Rows[i]["StatusDesc"].ToString(), dsStatus.Tables[0].Rows[i]["StatusID"].ToString())); } } catch (V2Exceptions ex) { throw; } catch (System.Exception ex) { FileLog objFileLog = FileLog.GetLogger(); objFileLog.WriteLine(LogType.Error, ex.Message, "ViewSelectedIssue.aspx", "FillStatusList", ex.StackTrace); throw new V2Exceptions(ex.ToString(), ex); } }
public void GetSelectedIssue() { try { objViewIssue = new Model.clsViewMyIssues(); objBLViewIssue = new BusinessLayer.clsBLViewMyIssues(); objViewIssue.StatusID = intStatusID; objViewIssue.ReportIssueID = intReportIssueID; int userid = EmployeeID; Session["status"] = (objViewIssue.StatusID).ToString(); dsSelectedIssue = objBLViewIssue.GetSelectedIssue(objViewIssue, userid); if (dsSelectedIssue.Tables[1].Rows.Count > 0) { Session["Username"] = dsSelectedIssue.Tables[1].Rows[0]["UserName"].ToString(); Session["UserEmailId"] = dsSelectedIssue.Tables[1].Rows[0]["EmailID"].ToString(); } if (dsSelectedIssue.Tables[0].Rows.Count > 0) { FillIssueDetails(); } } catch (V2Exceptions ex) { throw; } catch (System.Exception ex) { FileLog objFileLog = FileLog.GetLogger(); objFileLog.WriteLine(LogType.Error, ex.Message, "ViewSelectedIssue.aspx", "GetSelectedIssue", ex.StackTrace); throw new V2Exceptions(ex.ToString(), ex); } }
public void GetMyIssueList() { try { objViewMyIssues = new Model.clsViewMyIssues(); objBLViewMyIssues = new BusinessLayer.clsBLViewMyIssues(); objViewMyIssues.EmployeeID = varEmployeeID; objViewMyIssues.SelectedStatus = Convert.ToString(ddlStatus.SelectedValue.ToString()); dsIssueList = objBLViewMyIssues.GetMyIssueList(objViewMyIssues); dgViewIssues.DataSource = dsIssueList.Tables[0]; if (dsIssueList.Tables[0].Rows.Count > 0) { lblMsg.Visible = false; dgViewIssues.Visible = true; dgViewIssues.DataBind(); if (dgViewIssues.PageCount > 1) { dgViewIssues.PagerStyle.Visible = true; } else { dgViewIssues.PagerStyle.Visible = false; } if (objViewMyIssues.SelectedStatus == "All" || objViewMyIssues.SelectedStatus == "1" || (objViewMyIssues.SelectedStatus == "2") || (objViewMyIssues.SelectedStatus == "3") || (objViewMyIssues.SelectedStatus == "4") || (objViewMyIssues.SelectedStatus == "5") || (objViewMyIssues.SelectedStatus == "6") || (objViewMyIssues.SelectedStatus == "7") || (objViewMyIssues.SelectedStatus == "8") || (objViewMyIssues.SelectedStatus == "9")) { dgViewIssues.Columns[1].Visible = false; dgViewIssues.Columns[0].Visible = true; } if (dgViewIssues.PageCount > 1) { dgViewIssues.PagerStyle.Visible = true; } else { dgViewIssues.PagerStyle.Visible = false; } } else { dgViewIssues.Visible = false; lblMsg.Visible = true; lblMsg.Text = "No records found"; } } catch (V2Exceptions ex) { throw; } catch (System.Exception ex) { FileLog objFileLog = FileLog.GetLogger(); objFileLog.WriteLine(LogType.Error, ex.Message, "ViewMyIssues.aspx", "GetMyIssueList", ex.StackTrace); throw new V2Exceptions(ex.ToString(), ex); } }
public void GetStatus() { objViewMyIssues = new Model.clsViewMyIssues(); objBLViewMyIssues = new BusinessLayer.clsBLViewMyIssues(); DataSet dsStatus = new DataSet(); dsStatus = objBLViewMyIssues.GetStatus(); for (int i = 0; i < dsStatus.Tables[0].Rows.Count; i++) { ddlStatus.Items.Add(new ListItem(dsStatus.Tables[0].Rows[i]["StatusDesc"].ToString(), dsStatus.Tables[0].Rows[i]["StatusID"].ToString())); } ddlStatus.Items.Insert(0, "All"); ddlStatus.SelectedIndex = ddlStatus.Items.IndexOf(ddlStatus.Items.FindByText("Assigned")); }