public ActionResult Register(RegisterViewModel model) { if (ModelState.IsValid && ValidateUserName(model.Username) && ValidateIdCard(model.IdCard)) { int query = db.PR_CreateAdministrator(model.IdCard, model.Username, hashPassword(model.Password), model.Gender, model.BirthDate, model.Nationality, model.FirstName, model.MiddleName, model.LastName, model.SecondLastName); TempData["Success"] = "Success."; return(RedirectToAction("Index", "Home")); } ViewBag.Nationality = new SelectList(db.Country, "IdCountry", "Name", model.Nationality); return(View(model)); }