public ActionResult Index_SelectShape(HomeInputModel inputModel) { switch (inputModel.NewTable.Shape.SelectedItemId) { case "Rectangle": inputModel.NewTable = new RectangleTableInputModel(); break; case "Circle": inputModel.NewTable = new CircleTableInputModel(); break; } return View(inputModel); }
public ActionResult Index_AddAnother(HomeInputModel inputModel) { inputModel.ConfiguredTables.Add(inputModel.NewTable); inputModel.NewTable = new TableInputModel(); return View(inputModel); }