示例#1
0
 private void btnSave_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         string query = string.Empty;
         if (string.IsNullOrEmpty(action))
         {
             btnSave.IsEnabled      = false;
             txtEvidence.IsReadOnly = true;
             return;
         }
         if (action == "Add")
         {
             query = string.Format(Constants.ADD_NEW_EVIDENCE_QUERY, FileID, txtEvidence.Text);
         }
         else if (action == "Edit")
         {
             EvidenceInformation selectedValue = dgEvidenceList.SelectedValue as EvidenceInformation;
             query = string.Format(Constants.EDIT_EVIDENCE_QUERY, txtEvidence.Text, FileID, selectedValue.Evidence);
         }
         DBHelper.ExecuteNonQuery(query);
         ListAllEvidence();
         action                 = string.Empty;
         btnSave.IsEnabled      = false;
         txtEvidence.IsReadOnly = true;
     }
     catch (Exception ex)
     {
         Helper.LogException(ex);
     }
 }
示例#2
0
 private void dgEvidenceList_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     try
     {
         EvidenceInformation selectedValue = dgEvidenceList.SelectedValue as EvidenceInformation;
         if (selectedValue != null)
         {
             txtEvidence.Text = selectedValue.Evidence;
         }
     }
     catch (Exception ex)
     {
         Helper.LogException(ex);
     }
 }
示例#3
0
 private void btnDelete_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         EvidenceInformation selectedValue = dgEvidenceList.SelectedValue as EvidenceInformation;
         if (selectedValue == null)
         {
             return;
         }
         string query = string.Format(Constants.DELETE_EVIDENCE_QUERY, FileID, selectedValue.Evidence);
         DBHelper.ExecuteNonQuery(query);
         ListAllEvidence();
     }
     catch (Exception ex)
     {
         Helper.LogException(ex);
     }
 }