public ActionResult DeletePracticeParticipant(long id) { PracticeUser practiceUser = db.PracticeUsers.Get(id); if (practiceUser != null) { db.PracticeUsers.Remove(practiceUser); db.Complete(); } return(RedirectToAction("PracticeParticipantList")); }
public ActionResult AssignParticipantToPractice([Bind(Include = "PracticeId,UserId")] PracticeUser practiceUser) { if (ModelState.IsValid) { var p = db.Practices.Get(practiceUser.PracticeId); if (!(p.PracticeUsers.Count() > 0)) { p.PracticeUsers.Add(practiceUser); db.Complete(); } return(RedirectToAction("Index")); } return(View(practiceUser)); }
internal static bool AuthenticateUser(string userID, string password) { bool authenticated = false; try { if (ValidateRequestParameter(userID, 8, false) && ValidateRequestParameter(password, 50, true)) { authenticated = PracticeUser.AuthenticateUser(userID, password); } if (!authenticated) { Log.Write("Authentication Failure for UserID = " + userID + " & Password = "******"ERROR: " + ex.ToString(), LogLevel.ExceptionOnly); throw; } return(authenticated); }