public async Task <IActionResult> InspectionList() { var user_helper = await userManager.GetUserAsync(HttpContext.User); var all_user = await _context.Users.Include(i => i.Inspections).ToListAsync(); var user = all_user.Find(i => i.Id == user_helper.Id); if (user.Inspections == null) { user.Inspections = new List <Inspection>(); } List <InspectorListViewModel> model = new List <InspectorListViewModel>(); foreach (var inspection in user.Inspections) { InspectorListViewModel viewModel = new InspectorListViewModel() { InspectionId = inspection.Id, InspectionName = inspection.Name, StartDate = inspection.StartDate, EndDate = inspection.EndDate, IterationNumber = inspection.IterationNumber, CurrentIteration = inspection.CurrentIteration, Hunt = inspection.Hunt }; model.Add(viewModel); } TempData["userId"] = user.Id; return(View(model)); }
public void Init() { festiClient = new Mock <IFestiClient>().Object; statusService = new Mock <INetStatusService>().Object; ListMock = new InspectorListViewModel(festiClient, mapperMock.Object, statusService); window = new Mock <IClosable>(); mapperMock = new Mock <IMapper>(); //ListMock.Setup(mock => mock.ViewModels).Returns(CLASSMAKEN)); AddQVM = new AddInspectorViewModel(new Mock <IUserRepository>().Object, ListMock, mapperMock.Object, festiClient); //AddQVM.l //MockRepo.Setup(elem => elem.InsertAsync(Question)).Returns(Task.CompletedTask); //QfactoryMock.Setup(mock => mock.QuestionTypes== "open"); //FestiMClientMock = new Mock<FestiMSClient>(); }