// // GET: /Backlog/ public ActionResult Index() { int backlogId = Int32.Parse(Session["BacklogId"].ToString()), productId = Int32.Parse(Session["ProductId"].ToString()); var sprintRepo = new SprintRepository(); var backlogRepo = new BacklogRepository(); var epicRepo = new EpicRepository(); bool isSprintActive; var sprintTasks = sprintRepo.GetCurrentSprintTasks(productId, out isSprintActive); var model = new BacklogModel() { BacklogItems = backlogRepo.GetBacklogTasks(backlogId), SprintItems = sprintTasks, Epics = epicRepo.GetEpicsForBacklog(backlogId), IsSprintActive = isSprintActive, SprintName = sprintRepo.GetCurrentSprintName(productId) }; return(View(model)); }
public ItemService(ItemRepository itemRepository, BacklogRepository backlogRepository, UserRepository userRepository) { this.itemRepository = itemRepository; this.backlogRepository = backlogRepository; this.userRepository = userRepository; }
public ProductService(ProductRepository productRepository, TeamRepository teamRepository, UserRepository userRepository, ItemRepository itemRepository, BacklogRepository backlogRepository) { this.productRepository = productRepository; this.teamRepository = teamRepository; this.userRepository = userRepository; this.itemRepository = itemRepository; this.backlogRepository = backlogRepository; }
public SprintService(BacklogRepository backlogRepository) { this.backlogRepository = backlogRepository; }