public ActionResult Create(MvcKompApp.Models.PersonRemoteValidationModel um) { if (!UserNameHelper.IsAvailable(um.UserName)) { return(View(um)); } else { if (!TryUpdateModel(um)) { return(View(um)); } // ToDo: add persistent to DB. UsrLstContainer.getUsrLst().Add(um); return(View("Details", um)); } }
public string IsUID_Available(string candidate) { if (UserNameHelper.IsAvailable(candidate)) { return("OK"); } for (int i = 1; i < 10; i++) { string altCandidate = candidate + i.ToString(); if (UserNameHelper.IsAvailable(altCandidate)) { return(String.Format(CultureInfo.InvariantCulture, "{0} is not available. Try {1}.", candidate, altCandidate)); } } return(String.Format(CultureInfo.InvariantCulture, "{0} is not available.", candidate)); }