Exemple #1
0
        public void GetComplainDetails(int ComplainID)
        {
            try
            {
                dynamic dt = objBSS.GetComplainDetailByComplainID(ComplainID);
                if (dt.Rows.Count == 1)
                {
                    pnlTicketInfo.Visible           = true;
                    lblTicketNo.Text                = dt.Rows[0]["TicketNo"];
                    lblLoggedDateTime.Text          = Convert.ToString(dt.Rows[0]["LoggedDateTime"]);
                    tbLoggedBy.Text                 = dt.Rows[0]["LoggedBy"];
                    tbCallerName.Text               = dt.Rows[0]["CallerName"];
                    tbCallerNumber.Text             = dt.Rows[0]["CallerNumber"];
                    tbPOCName.Text                  = dt.Rows[0]["PoCName"];
                    tbPOCNumber.Text                = dt.Rows[0]["PoCNumber"];
                    dtComplainReceived.SelectedDate = (DateTime)dt.Rows[0]["ComplaintReceivedDate"];

                    cmbAssignedDepartment.DataTextField = dt.Rows[0]["AssignDepartment"];
                    cmbAssignedDepartment.SelectedValue = Convert.ToString(dt.Rows[0]["AssignedDeptID"]);

                    cmbComplainStatus.DataTextField = dt.Rows[0]["ComplainStatus"];
                    cmbComplainStatus.SelectedValue = Convert.ToString(dt.Rows[0]["ComplaintStatusID"]);

                    cmbCaseCategory.DataTextField = dt.Rows[0]["ComplainType"];
                    cmbCaseCategory.SelectedValue = Convert.ToString(dt.Rows[0]["CaseCategoryID"]);

                    cmbInitialStatement.DataTextField = dt.Rows[0]["InitailStatement"];
                    cmbInitialStatement.SelectedValue = Convert.ToString(dt.Rows[0]["InitialStatementID"]);

                    cmbComplainType.DataTextField = dt.Rows[0]["ComplainType"];
                    cmbComplainType.SelectedValue = Convert.ToString(dt.Rows[0]["ComplaintTypeID"]);

                    cmbPOCStatus.DataTextField = dt.Rows[0]["PocStatus"];
                    cmbPOCStatus.SelectedValue = Convert.ToString(dt.Rows[0]["PoCStatusID"]);

                    cmbComplaintReportedVia.DataTextField = dt.Rows[0]["ComplaintReportedvia"];
                    cmbComplaintReportedVia.SelectedValue = Convert.ToString(dt.Rows[0]["ComplaintReportedviaId"]);
                    if (Convert.ToString(cmbInitialStatement.SelectedValue) == "1" || Convert.ToString(cmbInitialStatement.SelectedValue) == "2" || Convert.ToString(cmbInitialStatement.SelectedValue) == "3")
                    {
                        cntIntial_LinkDownDrops.Visible = true;
                        //pnlLinkDownToLatencyIssue.Visible = true;
                        cntemailIsuee.Visible = false;
                        //pnlEmailIssue.Visible = false;
                        cntBrowsingDeadIssue.Visible = false;
                        //pnlFlappingIssueToBrowsingIssue.Visible = false;
                        cntWebIssue.Visible = false;
                        //pnlWebsiteIssue.Visible = false;
                        cntServiceRequest.Visible = false;
                        //pnlServiceRequesttoMiscIssue.Visible = false;
                    }
                    if (Convert.ToString(cmbInitialStatement.SelectedValue) == "4" || Convert.ToString(cmbInitialStatement.SelectedValue) == "5")
                    {
                        cntIntial_LinkDownDrops.Visible = false;
                        //pnlLinkDownToLatencyIssue.Visible = true;
                        cntemailIsuee.Visible = false;
                        //pnlEmailIssue.Visible = false;
                        cntBrowsingDeadIssue.Visible = true;
                        //pnlFlappingIssueToBrowsingIssue.Visible = false;
                        cntWebIssue.Visible = false;
                        //pnlWebsiteIssue.Visible = false;
                        cntServiceRequest.Visible = false;
                        //pnlServiceRequesttoMiscIssue.Visible = false;
                    }
                    if (Convert.ToString(cmbInitialStatement.SelectedValue) == "6")
                    {
                        cntIntial_LinkDownDrops.Visible = false;
                        //pnlLinkDownToLatencyIssue.Visible = true;
                        cntemailIsuee.Visible = true;
                        //pnlEmailIssue.Visible = false;
                        cntBrowsingDeadIssue.Visible = false;
                        //pnlFlappingIssueToBrowsingIssue.Visible = false;
                        cntWebIssue.Visible = false;
                        //pnlWebsiteIssue.Visible = false;
                        cntServiceRequest.Visible = false;
                        //pnlServiceRequesttoMiscIssue.Visible = false;
                    }
                    if (Convert.ToString(cmbInitialStatement.SelectedValue) == "7")
                    {
                        cntIntial_LinkDownDrops.Visible = false;
                        //pnlLinkDownToLatencyIssue.Visible = true;
                        cntemailIsuee.Visible = false;
                        //pnlEmailIssue.Visible = false;
                        cntBrowsingDeadIssue.Visible = false;
                        //pnlFlappingIssueToBrowsingIssue.Visible = false;
                        cntWebIssue.Visible = true;
                        //pnlWebsiteIssue.Visible = false;
                        cntServiceRequest.Visible = false;
                        //pnlServiceRequesttoMiscIssue.Visible = false;
                    }
                    if (Convert.ToString(cmbInitialStatement.SelectedValue) == "8" || Convert.ToString(cmbInitialStatement.SelectedValue) == "9")
                    {
                        cntIntial_LinkDownDrops.Visible = false;
                        //pnlLinkDownToLatencyIssue.Visible = true;
                        cntemailIsuee.Visible = false;
                        //pnlEmailIssue.Visible = false;
                        cntBrowsingDeadIssue.Visible = false;
                        //pnlFlappingIssueToBrowsingIssue.Visible = false;
                        cntWebIssue.Visible = false;
                        //pnlWebsiteIssue.Visible = false;
                        cntServiceRequest.Visible = true;
                        //pnlServiceRequesttoMiscIssue.Visible = false;
                    }
                    //cmbAssignedDepartment.SelectedValue = dt.Rows[0]["AssignedDeptID"];
                    //cmbCaseCategory.SelectedValue = dt.Rows[0]["CaseCategoryID"];
                    //cmbComplainStatus.SelectedValue = dt.Rows[0]["ComplaintStatusID"];
                    //cmbComplaintReportedVia.SelectedValue = dt.Rows[0]["ComplaintReportedviaId"];
                    //cmbComplainType.SelectedValue = dt.Rows[0]["ComplaintTypeID"];
                    //cmbInitialStatement.SelectedValue = dt.Rows[0]["InitialStatementID"];
                    //cmbPOCStatus.SelectedValue = dt.Rows[0]["PoCStatusID"];
                }
                else
                {
                    pnlTicketInfo.Visible = false;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }