public void Delete(Procurement procurement) { procurements.Remove(procurement); IsChanged = true; OddmentsContainer.Instance.Update(); }
public void Load() { if (!File.Exists(SavePath.Instance.ProcurementsSavePath)) { return; } procurements = XElement.Load(SavePath.Instance.ProcurementsSavePath) .Elements("procurement") .Select(node => Procurement.FromXml(node)) .ToList(); }
public void Change(Procurement oldProcurement, Procurement newProcurement) { if (!Procurements.Contains(oldProcurement)) { return; } if (oldProcurement == newProcurement) { return; } procurements[procurements.IndexOf(oldProcurement)] = newProcurement; IsChanged = true; OddmentsContainer.Instance.Update(); }
public void Add(Procurement procurement) { IsChanged = true; procurements.Add(procurement); OddmentsContainer.Instance.Update(); }