public ActionResult Create(UserInputModel userInputModel)
        {
            if (!ModelState.IsValid)
            {
                return View(userInputModel);
            }

            try
            {
                var user = new User
                               {
                                   Admin = userInputModel.Admin,
                                   Password = userInputModel.Password,
                                   Username = userInputModel.Username
                               };
                _userRepository.Add(user);
                return RedirectToAction("Index");
            }
            catch (Exception ex)
            {
                ModelState.AddModelError("", ex.Message);
                return View(userInputModel);
            }
        }
 public ActionResult Create()
 {
     var userInputModel = new UserInputModel();
     return View(userInputModel);
 }