public QualityManagementApproach( ProjectBoard projectBoard, ProjectBrief projectBrief, OrganizationalStandards organizationalStandards, SupplierAndCustomerQualityManagementSystems supplierAndCustomerQualityManagementSystems, ChangeControlRequirements changeControlRequirements, CorporateStrategies corporateStrategies, FacilitatedWorkshopsAndInformalDiscussions facilitatedWorkshopsInformalDiscussions ) => throw new NotImplementedException();
public IActionResult GetProjectBoardView([FromRoute] int id) { var projectBoard = new ProjectBoard(); var project = Mapper.Map <Project>(Repository.Projects.FindById(id)); var workItems = Repository.WorkItems .Search(workItem => workItem.Project.Id == id) .Select(workItem => Mapper.Map <WorkItem>(workItem)) .ToList(); foreach (var workItem in workItems) { var asd = Repository.WorkItems.Search(wi => wi.Id == workItem.Id).FirstOrDefault().State.Id; workItem.State = Mapper.Map <WorkItemState>(Repository.WorkItemStates.Search(state => state.Id == asd).FirstOrDefault()); } projectBoard.Project = project; projectBoard.WorkItems = workItems; return(View("ProjectBoard", projectBoard)); }