protected void Page_Load(object sender, EventArgs e) { var idString = Request.QueryString["id"]; if (string.IsNullOrEmpty(idString) || !int.TryParse(idString, out _id)) { Response.Redirect(string.Format("/Register.aspx")); return; } if (!IsPostBack) { _dropDownData = Database.GetPageLoadInfo(); Common.FillChurches(ddlZbor, _dropDownData.Zbory); Common.FillTeeShirts(ddlTricko, _dropDownData.Tricka); Common.FillSluziaci(ddlSluziaci, _dropDownData.Sluziaci, true); Common.FillDobrovolnici(ddlDobrovolnik, _dropDownData.Dobrovolnici); Common.FillInternat(ddlUbytovaniePiatokSobota); Common.FillInternat(ddlUbytovanieSobotaNedela); } if (!IsPostBack) { LoadData(); } lblSuccess.Text = ""; btnLenDnes.OnClientClick = string.Format("$('#{0}').val('{1}');return false;", txtRegistracnyOverride.ClientID, Prices.LenDnes); }
protected override void LoadViewState(object savedState) { base.LoadViewState(savedState); _data = ViewState[KeyRegistrationData] as List <RegistrationEntry> ?? new List <RegistrationEntry>(); _indices = ViewState[KeyIndices] as List <int> ?? new List <int>(); _dropDownData = ViewState[KeyDropDownData] as PageLoadInfo ?? new PageLoadInfo(); GenerateControls(); }
public void Fill(PageLoadInfo data, bool sluziaci) { _currencies = data.Currencies; _sluziaci = data.Sluziaci; _poplatky = data.Poplatky; _showPrivateSluziaci = sluziaci; Common.FillSluziaci(ddlSluziaci, data.Sluziaci, sluziaci); Common.FillTeeShirts(ddlTricko, data.Tricka); Common.FillChurches(ddlZbor, data.Zbory); Common.FillDobrovolnici(ddlDobrovolnik, data.Dobrovolnici); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { _dropDownData = Database.GetPageLoadInfo(); Common.FillChurches(ddlZbor, _dropDownData.Zbory); Common.FillSluziaci(ddlSluziaci, _dropDownData.Sluziaci, true); Common.FillDobrovolnici(ddlDobrovolnik, _dropDownData.Dobrovolnici); Common.FillInternat(ddlUbytovaniePiatokSobota); Common.FillInternat(ddlUbytovanieSobotaNedela); } btnLenDnes.OnClientClick = string.Format("$('#{0}').val('{1}');return false;", txtRegistracnyOverride.ClientID, Prices.LenDnes); }
protected override void OnInit(EventArgs e) { _sluziaci = Request.QueryString[UrlKeySluziaci] == "true"; if (!IsPostBack) { _dropDownData = Database.GetPageLoadInfo(); _data = new List <RegistrationEntry> { new RegistrationEntry() }; _indices = new List <int> { 0 }; GenerateControls(); ResetActiveTab(0); } base.OnInit(e); }
protected override void OnInit(EventArgs e) { _sluziaci = Request.QueryString[UrlKeySluziaci] == "true"; var endOfRegistration = new DateTime(2019, 2, 15, 0, 0, 0); //TODO: update pnlRegistrationDone.Visible = (DateTime.Now > endOfRegistration) && !_sluziaci; if (!IsPostBack) { _dropDownData = Database.GetPageLoadInfo(); _data = new List <RegistrationEntry> { new RegistrationEntry() }; _indices = new List <int> { 0 }; GenerateControls(); ResetActiveTab(0); } base.OnInit(e); }
protected override void LoadViewState(object savedState) { base.LoadViewState(savedState); _dropDownData = ViewState[KeyDropDownData] as PageLoadInfo ?? new PageLoadInfo(); }
public static PageLoadInfo GetPageLoadInfo() { var data = new PageLoadInfo(); using (var connection = CreateConnection()) { using (var command = CreateCommand(connection, "GetPageLoadInfo")) { using (var reader = command.ExecuteReader()) { data.Currencies = new List <CurrencyInfo>(); while (reader.Read()) { data.Currencies.Add(new CurrencyInfo { Id = reader.GetInt32(0), Name = reader.GetString(1), Rate = (float)reader.GetDouble(2), PaymentInfo = reader.GetString(3) }); } reader.NextResult(); data.Tricka = reader.GetListOfIdNames(); data.Zbory = reader.GetListOfIdNames(); data.Dobrovolnici = reader.GetListOfIdNameToolTips(); data.Sluziaci = new List <SluziaciInfo>(); while (reader.Read()) { data.Sluziaci.Add(new SluziaciInfo { Id = reader.GetInt32(0), Name = reader.GetString(1), ToolTip = reader.GetStringNull(2), FreeRegistration = reader.GetBoolean(3), FreeTeeShirt = reader.GetBoolean(4), FreeMikina = reader.GetBoolean(5), FreeFood = reader.GetBoolean(6), FreeDorm = reader.GetBoolean(7), Allowed = reader.GetBoolean(8), IsPublic = reader.GetBoolean(9) }); } reader.NextResult(); data.Poplatky = new List <PoplatokInfo>(); while (reader.Read()) { data.Poplatky.Add(new PoplatokInfo { Id = reader.GetInt32(0), From = reader.GetDateTimeNull(1), To = reader.GetDateTimeNull(2), Amount = (float)reader.GetDecimal(3), Online = reader.GetBoolean(4), Comment = reader.GetString(5) }); } reader.NextResult(); } } } return(data); }