// //////////////////////////////////////////////////////////////////////// // INITIAL EVENTS // protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // Initialize viewstate variables ViewState["StepFrom"] = "Out"; Session.Remove("commentsMigrationTDS"); // ... Initialize tables commentsMigrationTDS = new CommentsMigrationTDS(); // ... Store tables Session["commentsMigrationTDS"] = commentsMigrationTDS; hdfCompanyId.Value = Convert.ToInt32(Session["companyID"]).ToString(); // ... for the client int companyId = Int32.Parse(hdfCompanyId.Value); CompaniesList companiesList = new CompaniesList(); companiesList.LoadAndAddItem(-1, "(Select a client)", companyId); ddlParentClient.DataSource = companiesList.Table; ddlParentClient.DataValueField = "COMPANIES_ID"; ddlParentClient.DataTextField = "Name"; ddlParentClient.DataBind(); ddlChildClient.DataSource = companiesList.Table; ddlChildClient.DataValueField = "COMPANIES_ID"; ddlChildClient.DataTextField = "Name"; ddlChildClient.DataBind(); // ... for project ProjectList projectList = new ProjectList(); projectList.LoadProjectsAndAddItem(-1, "(Select a project)", -1); ddlParentProject.DataSource = projectList.Table; ddlParentProject.DataValueField = "ProjectID"; ddlParentProject.DataTextField = "Name"; ddlParentProject.DataBind(); ddlChildProject.DataSource = projectList.Table; ddlChildProject.DataValueField = "ProjectID"; ddlChildProject.DataTextField = "Name"; ddlChildProject.DataBind(); // StepSection1In wzCommentsMigration.ActiveStepIndex = 0; StepBeginIn(); } else { // Restore tables commentsMigrationTDS = (CommentsMigrationTDS)Session["commentsMigrationTDS"]; } // control for postback hdfTag.Value = DateTime.Now.ToLongTimeString(); }
/// <summary> /// InitData /// </summary> protected override void InitData() { _data = new CommentsMigrationTDS(); }