Exemplo n.º 1
0
        public ActionResult Index(Guid id)
        {
            var line = _geneticLineService.GetById(id);

            var standards = _standardService.GetAll().ToList();
            var lineItems = _service.GetByGeneticLine(id);
            var missing   = standards.Where(s => !lineItems.Any(x => x.Standard.Id == s.Id)).ToList();

            ViewBag.HideButtons = missing.Any();
            ViewBag.MissingList = new SelectList(missing, "Id", "Name");

            var model = new StandardGeneticLineForm()
            {
                GeneticLine = line,
                MissingList = missing
            };

            return(View(model));
        }
        public ActionResult Index(Guid id)
        {
            var line = _geneticLineService.GetById(id);

            var standards = _standardService.GetAll().ToList();
            var lineItems = _service.GetByGeneticLine(id);
            var missing = standards.Where(s => !lineItems.Any(x => x.Standard.Id == s.Id)).ToList();
            ViewBag.HideButtons = missing.Any();
            ViewBag.MissingList = new SelectList(missing, "Id", "Name");

            var model = new StandardGeneticLineForm()
            {
                GeneticLine = line,
                MissingList = missing
            };
            return View(model);
        }