public void DeleteTechnologyProblemNote(int techProblemNoteId) { DeleteTechnologyProblemNoteResponsibilities(techProblemNoteId); var rows = TechnologyProblemsNotesTable.Select(string.Format("TechnologyProblemNoteID = {0}", techProblemNoteId)); if (!rows.Any()) { return; } var techProblemNote = rows.First(); techProblemNote.Delete(); UpdateTechnologyProblemNotes(); }
public int AddNewTechnologyProblemNote(int techProblemId, string techProblemNoteText, DateTime techProblemNoteDate) { var newDr = TechnologyProblemsNotesTable.NewRow(); newDr["TechnologyProblemID"] = techProblemId; newDr["TechnologyProblemNoteText"] = techProblemNoteText; newDr["TechnologyProblemNoteDate"] = techProblemNoteDate; TechnologyProblemsNotesTable.Rows.Add(newDr); UpdateTechnologyProblemNotes(); var techProblemNoteId = GetTechnologyProblemNoteId(techProblemId, techProblemNoteDate); if (techProblemNoteId != -1) { newDr["TechnologyProblemNoteID"] = techProblemNoteId; newDr.AcceptChanges(); } return(techProblemNoteId); }