partial void DeleteSpace(Space instance);
partial void InsertSpace(Space instance);
partial void UpdateSpace(Space instance);
public SpaceObject GetOrAddDefaultSpace(string userName, string userId, string depId) { int count = _spaceRepository.Count(f => true); var space = _spaceRepository.Get(f => f.IsDefault); if (count == 0 || space == null) { var entity = new Space { Id = Guid.NewGuid(), ParentId = String.Empty, SpaceSeqNo = Guid.NewGuid().ToString(), CreateTime = DateTime.Now, CreateUserId = userId, CreateUserName = userName, FileCount = 0, SpaceName = "所有空间", SpaceSize = 0, UpdateTime = DateTime.Now, DepId = depId, Visible = (int)Visible.Public, IsDefault = true, }; return Add(entity.ToObject<SpaceObject>()); } return _spaceRepository.Get(f => f.IsDefault).ToObject<SpaceObject>(); }