public void updateTaskBreakdown(TaskBreakdown tb) { for (int i = 0; i < Breakdowns.TaskBreakdownField.Count; i++) { if (Breakdowns.TaskBreakdownField[i].Name == tb.Name) { //update existing to new Breakdowns.TaskBreakdownField[i] = tb; } } saveTaskBreakdown(); }
public void addTaskBreakdown(TaskBreakdown tb) { /* * List<RUI.Tasks.TaskBreakdown> bdList = new List<RUI.Tasks.TaskBreakdown>(); * * if (Breakdowns.TaskBreakdownField != null) * { * for (int i = 0; i < Breakdowns.TaskBreakdownField.Count; i++) * { * bdList.Add(Breakdowns.TaskBreakdownField[i]); * } * } * * bdList.Add(tb); * * this.Breakdowns.TaskBreakdownField = bdList;//.ToArray(); */ this.Breakdowns.TaskBreakdownField.Add(tb); saveTaskBreakdown(); }