public ActionResult DeleteTeamApplication(ThirdPartyTeamApplicationInfoView appInfo) { if (!ModelState.IsValid) { return(RedirectToAction("ManageTeamApplications", new { TournamentID = appInfo.TournamentID, message = "There was an error in processing your request." })); } bool successbool; string resultmessage; Guid OrgID = rep.GetOrgId(System.Web.HttpContext.Current.User.Identity.Name); TeamApplication app = new TeamApplication(appInfo.TournamentID, OrgID, appInfo.ApplicationID); try { successbool = rep.DeleteTeamApplication(app); } catch (Exception e) { successbool = false; } if (successbool) { resultmessage = "Successfully deleted team application."; } else { resultmessage = "There was an error in deleting chosen team application."; } ModelState.Clear(); return(RedirectToAction("ManageTeamApplications", new { TournamentID = appInfo.TournamentID, message = resultmessage })); }
public ActionResult EditTeamApplication(Guid TeamapplicationID) { ThirdPartyTeamApplicationInfoView appInfo = new ThirdPartyTeamApplicationInfoView(); appInfo.TeamApplication = rep.GetTeamApplication(TeamapplicationID); appInfo.ApplicationID = appInfo.TeamApplication.ApplicationID; appInfo.TournamentID = appInfo.TeamApplication.TournamentID; return(View("EditTeamApplication", appInfo)); }