public override Task Prepare(InstallerContext context) { _nameSelectionModel = context.ServiceScope.ServiceProvider.GetRequiredService <NameSelectionModel>(); Content = context.ServiceScope.ServiceProvider.GetRequiredService <NameSelection>(); return(Task.CompletedTask); }
public ActionResult NameSelection(NameSelectionModel model) { var products = Repository.DynamicFieldSelection(new FilterItem("Name", model.SelectedName)); model.Products = products.ToList(); return(View(model)); }
public ActionResult NameSelection(NameSelectionModel model) { var product = Repository.GetByName(model.SelectedName); model.Products = new[] { product }.ToList(); return(View(model)); }
public ActionResult NameSelection() { var model = new NameSelectionModel(); model.Products = new List <Product>(); return(View(model)); }