protected override void OnInit(EventArgs e) { base.OnInit(e); string currentTab = Request.Form[hfCT.UniqueID]; if (!string.IsNullOrEmpty(currentTab)) { currentPageTabIndex = int.Parse(currentTab); } survey = DataObject.Load <DataObjectSurvey>(ObjectID, null, true); surveyDataClassDataContext = new SurveyDataClassDataContext(); if (survey.State == ObjectState.Added) { survey.ObjectID = ObjectID; survey.Title = GuiLanguage.GetGuiLanguage("Shared").GetString("LabelUnnamed"); survey.CommunityID = CommunityID; survey.ShowState = ObjectShowState.InProgress; survey.PunkteGelb = 0; survey.PunkteGruen = 0; survey.PunkteRot = 0; survey.Insert(UserDataContext.GetUserDataContext()); survey.Title = string.Empty; } survey.SetValuesFromQuerySting(); FillEditForm(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); survey = DataAccess.Business.DataObject.Load <DataObjectSurvey>(ObjectID, null, true); if (survey.State == ObjectState.Added) { survey.ObjectID = ObjectID; survey.Title = GuiLanguage.GetGuiLanguage("Shared").GetString("LabelUnnamed"); survey.CommunityID = CommunityID; survey.ShowState = ObjectShowState.InProgress; survey.PunkteGelb = 0; survey.PunkteGruen = 0; survey.PunkteRot = 0; survey.Insert(UserDataContext.GetUserDataContext()); survey.Title = string.Empty; } survey.SetValuesFromQuerySting(); FillEditForm(); }
protected void Page_Load(object sender, EventArgs e) { surveyDataClassDataContext = new SurveyDataClassDataContext(); try { if (DataObject is Business.DataObjectSurvey) { dataObjectSurvey = (Business.DataObjectSurvey)DataObject; } else { dataObjectSurvey = DataAccess.Business.DataObject.Load <Business.DataObjectSurvey>(DataObject.ObjectID, null, false); } //Check the Container of the Detail if (Settings.ContainsKey("ParentObjectType")) { int parentObjectType = (int)Settings["ParentObjectType"]; if (parentObjectType == Helper.GetObjectTypeNumericID("Page")) { isUserAdminOrOwner = UserDataContext.GetUserDataContext().IsAdmin; } else { Community comm = new Community((Guid)Settings["ParentCommunityID"]); isUserAdminOrOwner = comm.IsUserOwner || UserDataContext.GetUserDataContext().IsAdmin; } } AnswerControls = new Dictionary <string, Control>(); if (dataObjectSurvey != null && dataObjectSurvey.State != ObjectState.Added) { PrintOutput(); } } catch { } radMP.SelectedIndex = currPage; }