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); }