public MainRadioButton(string Text, ManageDataState State) { this.Text = Text; NewState = State; InputID = "radioBox_" + NewState.ToString() + "_" + Utils.RandomString(8); Checked = false; Enabled = true; }
void HandleShowState(ManageDataSession Data, ManageDataState State, bool ChangeState = false) { divRadioOptions.Visible = false; divDateFrom.Visible = false; divDateTo.Visible = false; divCurAmt.Visible = false; divMonthCount.Visible = false; btnBack.Visible = true; btnCurSel.InnerText = Data.SelectedCurrency.Code; switch (State) { case ManageDataState.Main: ShowMain(); break; case ManageDataState.AddSingle: ShowSingleTransaction(); break; case ManageDataState.AddMultiple: ShowMultipleTransaction(); break; case ManageDataState.AddMaestroPlus: ShowAddMaestro(); break; default: throw new NotImplementedException(); } if (ChangeState) { Data.State = State; } }