BExIS.Dlm.Services.DataStructure.ViewManager.DeleteDataView C# (CSharp) Метод

DeleteDataView() публичный Метод

public DeleteDataView ( DataView entity ) : bool
entity BExIS.Dlm.Entities.DataStructure.DataView
Результат bool
        public bool DeleteDataView(DataView entity)
        {
            Contract.Requires(entity != null);
            Contract.Requires(entity.Id >= 0);

            using (IUnitOfWork uow = this.GetUnitOfWork())
            {
                IRepository<DataView> repo = uow.GetRepository<DataView>();

                entity = repo.Reload(entity);
                entity.Dataset = null;
                entity.DataStructures.Clear();

                repo.Delete(entity);

                uow.Commit();
            }
            return (true);
        }

Same methods

ViewManager::DeleteDataView ( IEnumerable entities ) : bool