private void SaveFiles(IEAElement element) { foreach (var file in Files.Where(x => x.Changed && !x.DoDelete)) { file.SaveChanges(); } for (var i = 0; i < Files.Count; i++) { if (Files[i].DoDelete) { element.DeleteFile(i); } } }
private void SaveFiles(IEAElement element) { foreach (var file in Files.Where(x => x.Changed && !x.DoDelete)) { file.SaveChanges(); } for (var i = 0; i < Files.Count; i++) { if (Files[i].DoDelete) { element.DeleteFile(i); } } }