Esempio n. 1
0
		protected void SavedRedirect()
		{
			if (ContainerPage.Url["promoterk"].IsInt && ContainerPage.Url["promoterk"] > 0)
			{
				Promoter p = new Promoter(ContainerPage.Url["promoterk"]);
				if (Usr.Current.IsAdmin || Usr.Current.IsPromoterK(ContainerPage.Url["promoterk"]))
					Response.Redirect(p.UrlEventOptions(CurrentEvent));
				else
					throw new Exception("Can't redirect to this promoter!");
			}
			else if (ContainerPage.Url["signup"] == 1)
				Response.Redirect(CurrentEvent.SpotterSignUpUrl);
			else
				Response.Redirect(CurrentEvent.Url()); 
		}