// GET: Clients
        public ActionResult Index()
        {
            List <ClientDisplayObject> clientDOList = new List <ClientDisplayObject>();
            List <Client> clientList = db.Clients.ToList();

            foreach (var client in clientList)
            {
                ClientDisplayObject toAdd = new ClientDisplayObject();
                toAdd.Client = client;
                toAdd.Events = db.EventRecords.Where(o => o.ClientID == client.ID).ToList();
                clientDOList.Add(toAdd);
            }
            return(View(clientDOList));
        }
        // GET: Clients/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ClientDisplayObject client = new ClientDisplayObject();

            client.Client = db.Clients.Find(id);
            client.Events = db.EventRecords.Where(o => o.ClientID == id).ToList();

            if (client == null)
            {
                return(HttpNotFound());
            }
            return(View(client));
        }