public static void AddTicketNote(string this_note, ticket this_ticket) { try { note _note = new note(); _note.ticket_id = this_ticket.id; _note.message = this_note; _note.created_date = DateTime.Now; _note.creator_id = HttpContext.Current.Session["userid"].ToString(); bug_tracker.notes.InsertOnSubmit(_note); bug_tracker.SubmitChanges(ConflictMode.ContinueOnConflict); string s = ""; } catch (ChangeConflictException ex) { foreach (ObjectChangeConflict objConflict in bug_tracker.ChangeConflicts) { foreach (MemberChangeConflict memberChange in objConflict.MemberConflicts) { memberChange.Resolve(RefreshMode.KeepCurrentValues); } } bug_tracker.SubmitChanges(ConflictMode.ContinueOnConflict); } catch (ArgumentNullException ex) { } catch (Exception ex) { LogsDB.AddLog("Error adding note to ticket. Note = {0}", LogsDB.GetLogType("error").id, this_ticket.id, ex); } }