public IActionResult VerifyPassword(PasswordItem item) { var passwordStatus = selectionService.ValidatePassword(item); if (passwordStatus == PasswordStatus.Success) { InitializeViewBugs(); int?credentialID = credentialService.GetCredentialIDByPassword(item.Password); return(RedirectToAction("SelectCandidate", "Selection", new { credentialID = credentialID, candidateIndex = 1 })); } else if (passwordStatus == PasswordStatus.DoubleLogin) { ModelState.AddModelError("doublepassword", "Այս ծածկագիրը արդեն կիրառվել է ընտրություն իրականացնելու համար:"); item.Password = String.Empty; return(View("Index", item)); } else { ModelState.AddModelError("wrongpassword", "Ծածկագիրը սխալ է"); item.Password = String.Empty; return(View("Index", item)); } }