public void RemoveUserTest()
 {
     TestData.TestData.PopulateUserData();
     var user = new UserDetails();
     var result = user.Remove(new UserDetails { ID = 2 });
     Assert.AreEqual(true, result);
 }
 public ActionResult Delete(UserDetails user)
 {
     try
     {
         if (ModelState.IsValid)
         {
             var userDetails = new UserDetails();
             if (userDetails.Remove(user))
                 return RedirectToAction("Index");
         }
         return View(user);
     }
     catch
     {
         return View();
     }
 }