using System.Collections.Generic;
namespace HelloWorldMvcApp
public class HomeController : Controller
public ActionResult Index()
ViewBag.familyMember = new SelectList(new List<FamilyMember>{new FamilyMember{ id=1, firstName="John", surname="Doe"}, new FamilyMember{ id=2, firstName="Jane", surname="Doe"}} , "id", "fullName");
ViewBag.relationship = new SelectList(new List<RelationshipType>{new RelationshipType{id=1, relationshipType="Parent"},new RelationshipType{id=2, relationshipType="Sibling"}}, "id", "relationshipType");
return View(new FamilyRelationship());
public ActionResult Index(FamilyRelationship familyRelationship)
ViewBag.familyMember = new SelectList(new List<FamilyMember>{new FamilyMember{ id=1, firstName="John", surname="Doe"}, new FamilyMember{ id=2, firstName="Jane", surname="Doe"}} , "id", "fullName");
ViewBag.relationship = new SelectList(new List<RelationshipType>{new RelationshipType{id=1, relationshipType="Parent"},new RelationshipType{id=2, relationshipType="Sibling"}}, "id", "relationshipType");
ViewBag.message = string.Format("PrimaryID: {0}, SecondaryID: {1}, RelationShipType {2}", familyRelationship.familyMemberPrimary, familyRelationship.familyMemberSecondary, familyRelationship.relationshipType);
return View(familyRelationship);
ViewBag.familyMember = new SelectList(new List<FamilyMember>{new FamilyMember{ id=1, firstName="John", surname="Doe"}, new FamilyMember{ id=2, firstName="Jane", surname="Doe"}} , "id", "fullName");
ViewBag.relationship = new SelectList(new List<RelationshipType>{new RelationshipType{id=1, relationshipType="Parent"},new RelationshipType{id=2, relationshipType="Sibling"}}, "id", "relationshipType");
return View(familyRelationship);
public JsonResult GetAnswer(string question)
int index = _rnd.Next(_db.Count);
private static Random _rnd = new Random();
private static List<string> _db = new List<string> { "Yes", "No", "Definitely, yes", "I don't know", "Looks like, yes"} ;