コード例 #1
0
 public static List <StoriesDetails> GetStoriesListAndItemCount(int projectId, int sprintId)
 {
     if (projectId == 0)
     {
         return(StoriesRepositories.GetSprintStoriesListAndItemCount(sprintId));
     }
     return(StoriesRepositories.GetStoriesListAndItemCount(projectId, sprintId));
 }
コード例 #2
0
        public static void DeleteStoriesList(List <StoriesDetails> stories)
        {
            List <int> storiesIds = new List <int>();

            foreach (var item in stories)
            {
                storiesIds.Add(item.Id);
            }
            StoriesRepositories.DeleteAllStory(storiesIds);
        }
コード例 #3
0
        public static StoryItemsModel GetStoryItemsModel(int storyId, int sprintId)
        {
            StoryItemsModel model = new StoryItemsModel
            {
                StoryId        = storyId,
                StoryItemsList = ItemsRepositories.GetStoryItems(storyId),
                StoryName      = StoriesRepositories.GetStoryById(storyId).Name
            };

            foreach (Item item in model.StoryItemsList)
            {
                item.IsIncludedInSelectedSprint = ItemsRepositories.IsItemInSprint(item.Id, sprintId);
            }
            return(model);
        }
コード例 #4
0
 public static StoriesDetails InsertNewStory(Story story)
 {
     return(StoriesRepositories.InsertNewStory(story));
 }
コード例 #5
0
 public static Story GetStoryById(int id)
 {
     return(StoriesRepositories.GetStoryById(id));
 }
コード例 #6
0
 public static List <string> AutocompleteStoriesForAdd(int projectId)
 {
     return(StoriesRepositories.AutocompleteStoriesForAdd(projectId));
 }
コード例 #7
0
 public static List <string> AutocompleteStories(int projectId, int sprintId)
 {
     return(StoriesRepositories.AutocompleteStories(projectId, sprintId));
 }
コード例 #8
0
 public static bool InsertStorySprint(int projectId, int sprintId, string storyName, int userId)
 {
     return(StoriesRepositories.InsertStorySprint(projectId, sprintId, storyName, userId));
 }
コード例 #9
0
 public static List <StoriesDetails> GetStoriesList(int projectId)
 {
     return(StoriesRepositories.GetStoriesList(projectId));
 }
コード例 #10
0
 public static void DeleteStory(int id)
 {
     StoriesRepositories.DeleteStory(id);
 }
コード例 #11
0
 public static void FinishCodeReview(int id)
 {
     StoriesRepositories.FinishCodeReview(id);
 }
コード例 #12
0
 public static List <Story> GetStoriesInProject(int projectId)
 {
     return(StoriesRepositories.GetAllStoriesList(projectId));
 }
コード例 #13
0
        public static void UpdateStory(Story story)
        {
            DateTime myDate = DateTimeHelper.Today();

            StoriesRepositories.UpdateStory(story, myDate);
        }