A valid SpaceId is passed into the spaceId parameter. Precondition: A Space object is returned to the caller. Postcondition: void Insert(List<Space> spaces) This operation inserts a list of Spaces into the database Description: A list of Spaces has been retrieved from Assembla. Precondition: The list of Spaces is saved to the database. Postcondition: List<string> GetSpaceIdsForMilestones() This operation gets a list of spaceIds for Spaces that have the Milestone tool Description: enabled. Spaces and their associated tools have been retrieved from Assembla. Precondition: A list of SpaceIds is returned to the caller. Postcondition: List<string> GetAllMilestoneIds() This operation gets all MilestoneIds stored in the database Description: Milestones have been saved to the database. Precondition: A list of MilestoneIds is returned to the caller. Postcondition: void Insert(List<Milestone> milestones) This operation inserts a list of Milestones into the database Description: A list of Milestones has been retrieved from Assembla. Precondition: The list of Milestones is saved to the database. Postcondition: List<Milestone> GetMilestonesForTickets()
Precondition: A valid SpaceId is passed into the spaceId parameter. Postcondition: A Space object is returned to the caller. void Insert(List<Space> spaces) Description: This operation inserts a list of Spaces into the database Precondition: A list of Spaces has been retrieved from Assembla. Postcondition: The list of Spaces is saved to the database. List<string> GetSpaceIdsForMilestones() Description: This operation gets a list of spaceIds for Spaces that have the Milestone tool enabled. Precondition: Spaces and their associated tools have been retrieved from Assembla. Postcondition: A list of SpaceIds is returned to the caller. List<string> GetAllMilestoneIds() Description: This operation gets all MilestoneIds stored in the database Precondition: Milestones have been saved to the database. Postcondition: A list of MilestoneIds is returned to the caller. void Insert(List<Milestone> milestones) Description: This operation inserts a list of Milestones into the database Precondition: A list of Milestones has been retrieved from Assembla. Postcondition: The list of Milestones is saved to the database. List<Milestone> GetMilestonesForTickets()
Software_Architecture_Document.docx