public ActionResult Create(UserProfile userProfile)
 {
     if (ModelState.IsValid) {
         userProfile.DateCreated = DateTime.Now;
         _dataRepository.UserRepository.InsertOrUpdate(userProfile);
         _dataRepository.UserRepository.Save();
         return RedirectToAction("Index");
     }
     return View();
 }
 public ActionResult Edit(UserProfile userProfile)
 {
     if (ModelState.IsValid)
     {
         _dataRepository.UserRepository.InsertOrUpdate(userProfile);
         _dataRepository.UserRepository.Save();
         //return RedirectToAction("Index","Games");
     }
     return View();
 }