public ForumUser GetLast() { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor descriptor = provider.GetAllListItems(ForumConstants.Lists_Users); SharePointListItem item = descriptor.SharePointListItems[descriptor.SharePointListItems.Length - 1]; return(UserMapper.CreateDomainObject(item)); }
public Group FindById(int id) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = provider.GetListItembyID(ForumConstants.Lists_Groups, id); Group group = new Group(); group.Id = listItem.Id; group.Name = listItem["Title"]; return group; }
public Group FindById(int id) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = provider.GetListItembyID(ForumConstants.Lists_Groups, id); Group group = new Group(); group.Id = listItem.Id; group.Name = listItem["Title"]; return(group); }
public int Save(Group group) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); string[] values = { "Title", group.Name, }; SharePointListItem listItem = new SharePointListItem(group.Id, values); if (group.Id == 0) return provider.AddListItem(ForumConstants.Lists_Groups, listItem); else return provider.UpdateListItem(ForumConstants.Lists_Groups, listItem); }
public IList <Group> GetAll() { IList <Group> groups = new List <Group>(); SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor items = provider.GetAllListItems(ForumConstants.Lists_Groups); foreach (SharePointListItem listItem in items.SharePointListItems) { groups.Add(new Group(listItem.Id, listItem["Title"])); } return(groups); }
public IList<Group> GetAll() { IList<Group> groups = new List<Group>(); SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor items = provider.GetAllListItems(ForumConstants.Lists_Groups); foreach (SharePointListItem listItem in items.SharePointListItems) { groups.Add(new Group(listItem.Id, listItem["Title"])); } return groups; }
public ForumUser GetBySharePointId(int id) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = provider.GetListItemByField(ForumConstants.Lists_Users, "UserID", id.ToString()); if (null == listItem) { CreateUserFromSharePointId(id); listItem = provider.GetListItemByField(ForumConstants.Lists_Users, "UserID", id.ToString()); } return UserMapper.CreateDomainObject(listItem); }
public IList<ForumUser> GetAll() { IList<ForumUser> users = new List<ForumUser>(); SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor descriptor = provider.GetAllListItems(ForumConstants.Lists_Users); foreach (SharePointListItem listItem in descriptor.SharePointListItems) { users.Add(UserMapper.CreateDomainObject(listItem)); } return users; }
public ForumUser GetBySharePointId(int id) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = provider.GetListItemByField(ForumConstants.Lists_Users, "UserID", id.ToString()); if (null == listItem) { CreateUserFromSharePointId(id); listItem = provider.GetListItemByField(ForumConstants.Lists_Users, "UserID", id.ToString()); } return(UserMapper.CreateDomainObject(listItem)); }
public IList <ForumUser> GetAll() { IList <ForumUser> users = new List <ForumUser>(); SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor descriptor = provider.GetAllListItems(ForumConstants.Lists_Users); foreach (SharePointListItem listItem in descriptor.SharePointListItems) { users.Add(UserMapper.CreateDomainObject(listItem)); } return(users); }
public int Save(ForumUser user) { int userId; SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = UserMapper.CreateDto(user); if (user.Id == 0) { userId = provider.AddListItem(ForumConstants.Lists_Users, listItem); } else { userId = provider.UpdateListItem(ForumConstants.Lists_Users, listItem); } return userId; }
public int Save(ForumUser user) { int userId; SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListItem listItem = UserMapper.CreateDto(user); if (user.Id == 0) { userId = provider.AddListItem(ForumConstants.Lists_Users, listItem); } else { userId = provider.UpdateListItem(ForumConstants.Lists_Users, listItem); } return(userId); }
public int Save(Group group) { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); string[] values = { "Title", group.Name, }; SharePointListItem listItem = new SharePointListItem(group.Id, values); if (group.Id == 0) { return(provider.AddListItem(ForumConstants.Lists_Groups, listItem)); } else { return(provider.UpdateListItem(ForumConstants.Lists_Groups, listItem)); } }
public bool DeleteList(Guid guid) { SharePointListProvider provider = new SharePointListProvider(this.web); return provider.DeleteList(guid); }
public Guid CreateList(string listName) { SharePointListProvider provider = new SharePointListProvider(this.web); return provider.CreateList(listName); }
public Guid CreateList(string listName) { SharePointListProvider provider = new SharePointListProvider(this.web); return(provider.CreateList(listName)); }
public bool DeleteList(Guid guid) { SharePointListProvider provider = new SharePointListProvider(this.web); return(provider.DeleteList(guid)); }
public SharePointListDescriptor GetListById(Guid guid) { SharePointListProvider provider = new SharePointListProvider(this.web); return(provider.GetListById(guid)); }
public Guid GetListByName(string listName) { SharePointListProvider provider = new SharePointListProvider(this.web); return(provider.GetListByName(listName)); }
public SharePointListDescriptor GetListById(Guid guid) { SharePointListProvider provider = new SharePointListProvider(this.web); return provider.GetListById(guid); }
/// <summary> /// Adds the list values. /// </summary> /// <param name="values">The values.</param> protected void AddListValues(string[] values) { SharePointListItem listItem = new SharePointListItem(0, values); SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); provider.AddListItem(listName, listItem); }
public Guid GetListByName(string listName) { SharePointListProvider provider = new SharePointListProvider(this.web); return provider.GetListByName(listName); }
public ForumUser GetLast() { SharePointListProvider provider = new SharePointListProvider(ForumApplication.Instance.SpWeb); SharePointListDescriptor descriptor = provider.GetAllListItems(ForumConstants.Lists_Users); SharePointListItem item = descriptor.SharePointListItems[descriptor.SharePointListItems.Length - 1]; return UserMapper.CreateDomainObject(item); }