private void mouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            DataRowView CompRow;
            int         SComp;
            int         fixID;

            SComp   = listIssueFixes.SelectedIndex;
            CompRow = listIssueFixes.Items.GetItemAt(SComp) as DataRowView;
            fixID   = Convert.ToInt32(CompRow["ISSUE_FIX_ID"]);

            DataTable fixDetails = new IssueFixController().GetFixDetails(fixID);

            int fixBy = Convert.ToInt32(fixDetails.Rows[0]["FIXED_BY"]);

            DataTable dt = new UserController().GetUserDetailsbyID(fixBy);

            txtFixBy.Text = dt.Rows[0]["EMPLOYEE_NAME"].ToString();

            txtFixTitle.Text = fixDetails.Rows[0]["FIX_TITLE"].ToString();

            TextRange tr = new TextRange(txtFixDescription.Document.ContentStart, txtFixDescription.Document.ContentEnd);

            tr.Text = fixDetails.Rows[0]["FIX_DESCRIPTION"].ToString();

            string fixStatus = fixDetails.Rows[0]["FIX_STATUS"].ToString();

            if (fixStatus.Equals("Worked"))
            {
                rdoWorked.IsChecked = true;
            }
            else if (fixStatus.Equals("Didnt Worked"))
            {
                rdodidntworked.IsChecked = true;
            }
            else
            {
                rdoWorked.IsChecked      = false;
                rdodidntworked.IsChecked = false;
            }
        }
        public void FillFixes()
        {
            DataTable listfixes = new IssueFixController().GetIssueFixes(issue.IssueID);

            listIssueFixes.ItemsSource = listfixes.DefaultView;
        }