public virtual void Save() { foreach (IInOutLineState s in this.LoadedInOutLineStates) { InOutLineStateDao.Save(s); } foreach (IInOutLineState s in this._removedInOutLineStates) { InOutLineStateDao.Delete(s); } }