コード例 #1
0
        public void Save(IPersistentEntity entity)
        {
            ISDataCrudProvider crudProvider = GetCrudProvider(entity);

            if ((entity.PersistentState & PersistentState.New) == PersistentState.New)
            {
                crudProvider.Insert(entity);
            }
            else if ((entity.PersistentState & PersistentState.Modified) == PersistentState.Modified)
            {
                crudProvider.Update(entity);
            }
        }
コード例 #2
0
        public void Delete(IPersistentEntity entity)
        {
            ISDataCrudProvider crudProvider = GetCrudProvider(entity);

            crudProvider.Delete(entity);
        }