// GET: /<controller>/ public IActionResult Index() { List <RelationObject> objs = RelationObject.GetObjects(); ViewData["objects"] = objs; return(View()); }
// GET: /<controller>/ public IActionResult Index(string objName = "") { //Get all objects List <RelationObject> objects = RelationObject.GetObjects(); RelationObject selectedObject = new RelationObject(); if (objName == "") { selectedObject = objects[0]; } else { selectedObject = objects.Find(obj => obj.Name == objName); } ViewData["selectedObjectsIsA"] = Predicate.FindIsA(selectedObject); ViewData["selectedObjectsIsC"] = Predicate.FindIsC(selectedObject); ViewData["selectedObjectsIsP"] = Predicate.FindIsP(selectedObject); ViewData["objects"] = objects; ViewData["selectedObject"] = selectedObject; return(View()); }