Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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>();
        }