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); } }
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); } }
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); } }