public ActionResult AcceptInvitation(int invitationID) { AcceptInvitationStatus status = InvitationService.AcceptProjectInvitation(invitationID); switch (status) { case AcceptInvitationStatus.Accepted: ShowMessage((L)"Invitation accepted."); return(RedirectToAction("Index", "FormDefinition")); case AcceptInvitationStatus.NotTarget: ShowMessage((L)"You are not the invited user!", HtmlMessageType.Warning); return(RedirectToAction("Index", "FormDefinition")); case AcceptInvitationStatus.NoSuchInvitation: ShowMessage((L)"Invitations doesn't exist!", HtmlMessageType.Warning); return(RedirectToAction("Index", "FormDefinition")); } return(RedirectToAction("Index", "FormDefinition")); }