protected void btnSaveChanges_Click(object sender, EventArgs e)
        {
            int    iTemp      = 0;
            int    UserID     = 0;
            int    CampaignID = 0;
            string UserName   = Session["UserName"].ToString();

            if (int.TryParse(Session["UserID"].ToString(), out iTemp))
            {
                UserID = iTemp;
            }
            if (int.TryParse(Session["CampaignID"].ToString(), out iTemp))
            {
                CampaignID = iTemp;
            }
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(CampaignID, UserName, UserID);
            Campaigns.UserDefinedField1Use   = chkUseField1.Checked;
            Campaigns.UserDefinedField2Use   = chkUseField2.Checked;
            Campaigns.UserDefinedField3Use   = chkUseField3.Checked;
            Campaigns.UserDefinedField4Use   = chkUseField4.Checked;
            Campaigns.UserDefinedField5Use   = chkUseField5.Checked;
            Campaigns.UserDefinedField1Value = tbCustomField1.Text;
            Campaigns.UserDefinedField2Value = tbCustomField2.Text;
            Campaigns.UserDefinedField3Value = tbCustomField3.Text;
            Campaigns.UserDefinedField4Value = tbCustomField4.Text;
            Campaigns.UserDefinedField5Value = tbCustomField5.Text;
            Campaigns.Save();
            string jsString = "alert('Campaign character custom changes have been saved.');";

            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
                                                "MyApplication",
                                                jsString,
                                                true);
        }
示例#2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(Master.CampaignID, Master.UserName, Master.UserID);
            Campaigns.URL = tbCampaignURL.Text;
            Campaigns.CharacterGeneratorURL             = tbCharacterGeneratorURL.Text;
            Campaigns.CharacterHistoryNotificationEmail = tbCharacterHistoryEmail.Text;
            Campaigns.ShowCharacterHistoryEmail         = chkCharacterHistoryEmail.Checked;
            Campaigns.CharacterHistoryURL            = tbCharacterHistoryURL.Text;
            Campaigns.CharacterNotificationEMail     = tbCharacterNotificationEmail.Text;
            Campaigns.ShowCharacterNotificationEmail = chkCharacterNotificationEmail.Checked;
            Campaigns.CPNotificationEmail            = tbCPEmail.Text;
            Campaigns.ShowCPNotificationEmail        = chkCPEmail.Checked;
            Campaigns.InfoRequestEmail      = tbInfoRequestEmail.Text;
            Campaigns.ShowCampaignInfoEmail = chkInfoRequestEmail.Checked;
            Campaigns.InfoSkillEMail        = tbInfoSkillEmail.Text;
            Campaigns.ShowInfoSkillEmail    = chkInfoSkillEmail.Checked;
            Campaigns.InfoSkillURL          = tbInfoSkillURL.Text;
            Campaigns.JoinRequestEmail      = tbJoinRequestEmail.Text;
            Campaigns.ShowJoinRequestEmail  = chkJoinRequestEmail.Checked;
            Campaigns.JoinURL = tbJoinURL.Text;
            Campaigns.PELNotificationEMail              = tbPELNotificationEmail.Text;
            Campaigns.ShowPELNotificationEmail          = chkPELNotificationEmail.Checked;
            Campaigns.PELSubmissionURL                  = tbPELSubmissionURL.Text;
            Campaigns.ProductionSkillEMail              = tbProductionSkillEmail.Text;
            Campaigns.ShowProductionSkillEmail          = chkProductionSkillEmail.Checked;
            Campaigns.ProductionSkillURL                = tbProductionSkillURL.Text;
            Campaigns.RegistrationNotificationEmail     = tbRegistrationNotificationEmail.Text;
            Campaigns.ShowRegistrationNotificationEmail = chkREgistrationNotificationEmail.Checked;
            Campaigns.RegistrationURL = tbRegistrationURL.Text;
            Campaigns.RulesURL        = tbRulesURL.Text;
            Campaigns.Save();

            lblmodalMessage.Text = "Campaign contact changes have been saved.";
            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "MyApplication", "openMessage();", true);
        }
示例#3
0
        protected void btnSaveChanges_Click(object sender, EventArgs e)
        {
            int    iTemp      = 0;
            int    UserID     = 0;
            int    CampaignID = 0;
            string UserName   = Session["UserName"].ToString();

            if (int.TryParse(Session["UserID"].ToString(), out iTemp))
            {
                UserID = iTemp;
            }
            if (int.TryParse(Session["CampaignID"].ToString(), out iTemp))
            {
                CampaignID = iTemp;
            }
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(CampaignID, UserName, UserID);
            Campaigns.WebPageDescription = tbWebPageDescription.Text;
            Campaigns.Save();
            string jsString = "alert('Campaign description changes have been saved.');";

            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
                                                "MyApplication",
                                                jsString,
                                                true);
        }
示例#4
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(Master.CampaignID, Master.UserName, Master.UserID);
     Campaigns.WebPageDescription = tbWebPageDescription.Text;
     Campaigns.Save();
     lblmodalMessage.Text = "Campaign description changes have been saved.";
     ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "MyApplication", "openMessage();", true);
 }
示例#5
0
        protected void btnSaveChanges_Click(object sender, EventArgs e)
        {
            int iTemp = 0;

            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(Master.CampaignID, Master.UserName, Master.UserID);
            Campaigns.AllowCharacterRebuild  = chkAllowCharacterRebuilds.Checked;
            Campaigns.AllowCPDonation        = chkAllowCPDonation.Checked;
            Campaigns.ShareLocationUseNotes  = chkShareLocationUseNotes.Checked;
            Campaigns.NPCApprovalRequired    = chkNPCApprovalRequired.Checked;
            Campaigns.UseCampaignCharacters  = chkUseCampaignCharacters.Checked;
            Campaigns.PlayerApprovalRequired = chkPCApprovalRequired.Checked;
            Campaigns.AllowAdditionalInfo    = chkAllowAddInfo.Checked;

            if (chkAllowAddInfo.Checked)
            {
                Session["AllowAdditionalInfo"] = "T";
            }
            else
            {
                Session["AllowAdditionalInfo"] = "F";
            }

            if (int.TryParse(ddlPELApprovalLevel.SelectedValue, out iTemp))
            {
                Campaigns.PELApprovalLevel = iTemp;
            }
            if (int.TryParse(ddlCharacterApprovalLevel.SelectedValue, out iTemp))
            {
                Campaigns.CharacterApprovalLevel = iTemp;
            }
            if (int.TryParse(tbEarliestCPApplicationYear.Text, out iTemp))
            {
                Campaigns.EarliestCPApplicationYear = iTemp;
            }
            if (int.TryParse(tbEventCharacterCap.Text, out iTemp))
            {
                Campaigns.EventCharacterCPCap = iTemp;
            }
            if (int.TryParse(tbMaximumCPPerYear.Text, out iTemp))
            {
                Campaigns.MaximumCPPerYear = iTemp;
            }
            if (int.TryParse(tbTotalCharacterCap.Text, out iTemp))
            {
                Campaigns.TotalCharacterCPCap = iTemp;
            }
            Campaigns.CrossCampaignPosting = tbCrossCampaignPosting.Text;
            Campaigns.Save();

            lblmodalMessage.Text = "Campaign policy changes have been saved.";
            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "MyApplication", "openMessage();", true);
        }
        protected void btnSaveChanges_Click(object sender, EventArgs e)
        {
            int    iTemp      = 0;
            int    UserID     = 0;
            int    CampaignID = 0;
            string UserName   = Session["UserName"].ToString();

            if (int.TryParse(Session["UserID"].ToString(), out iTemp))
            {
                UserID = iTemp;
            }
            if (int.TryParse(Session["CampaignID"].ToString(), out iTemp))
            {
                CampaignID = iTemp;
            }
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(CampaignID, UserName, UserID);
            Campaigns.URL = tbCampaignURL.Text;
            Campaigns.CharacterGeneratorURL             = tbCharacterGeneratorURL.Text;
            Campaigns.CharacterHistoryNotificationEmail = tbCharacterHistoryEmail.Text;
            Campaigns.ShowCharacterHistoryEmail         = chkCharacterHistoryEmail.Checked;
            Campaigns.CharacterHistoryURL            = tbCharacterHistoryURL.Text;
            Campaigns.CharacterNotificationEMail     = tbCharacterNotificationEmail.Text;
            Campaigns.ShowCharacterNotificationEmail = chkCharacterNotificationEmail.Checked;
            Campaigns.CPNotificationEmail            = tbCPEmail.Text;
            Campaigns.ShowCPNotificationEmail        = chkCPEmail.Checked;
            Campaigns.InfoRequestEmail      = tbInfoRequestEmail.Text;
            Campaigns.ShowCampaignInfoEmail = chkInfoRequestEmail.Checked;
            Campaigns.InfoSkillEMail        = tbInfoSkillEmail.Text;
            Campaigns.ShowInfoSkillEmail    = chkInfoSkillEmail.Checked;
            Campaigns.InfoSkillURL          = tbInfoSkillURL.Text;
            Campaigns.JoinRequestEmail      = tbJoinRequestEmail.Text;
            Campaigns.ShowJoinRequestEmail  = chkJoinRequestEmail.Checked;
            Campaigns.JoinURL = tbJoinURL.Text;
            Campaigns.PELNotificationEMail              = tbPELNotificationEmail.Text;
            Campaigns.ShowPELNotificationEmail          = chkPELNotificationEmail.Checked;
            Campaigns.PELSubmissionURL                  = tbPELSubmissionURL.Text;
            Campaigns.ProductionSkillEMail              = tbProductionSkillEmail.Text;
            Campaigns.ShowProductionSkillEmail          = chkProductionSkillEmail.Checked;
            Campaigns.ProductionSkillURL                = tbProductionSkillURL.Text;
            Campaigns.RegistrationNotificationEmail     = tbRegistrationNotificationEmail.Text;
            Campaigns.ShowRegistrationNotificationEmail = chkREgistrationNotificationEmail.Checked;
            Campaigns.RegistrationURL = tbRegistrationURL.Text;
            Campaigns.RulesURL        = tbRulesURL.Text;
            Campaigns.Save();
            string jsString = "alert('Campaign contact changes have been saved.');";

            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
                                                "MyApplication",
                                                jsString,
                                                true);
        }
示例#7
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(Master.CampaignID, Master.UserName, Master.UserID);

            Campaigns.UserDefinedField1Value = tbCustomField1.Text;
            Campaigns.UserDefinedField1Use   = cbxUseField1.Checked;

            Campaigns.UserDefinedField2Value = tbCustomField2.Text;
            Campaigns.UserDefinedField2Use   = cbxUseField2.Checked;

            Campaigns.UserDefinedField3Value = tbCustomField3.Text;
            Campaigns.UserDefinedField3Use   = cbxUseField3.Checked;

            Campaigns.UserDefinedField4Value = tbCustomField4.Text;
            Campaigns.UserDefinedField4Use   = cbxUseField4.Checked;

            Campaigns.UserDefinedField5Value = tbCustomField5.Text;
            Campaigns.UserDefinedField5Use   = cbxUseField5.Checked;

            Campaigns.Save();
            lblmodalMessage.Text = "Campaign custom fields changes have been saved.";
            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "MyApplication", "openMessage();", true);
        }
        protected void btnSaveChanges_Click(object sender, EventArgs e)
        {
            int    iTemp      = 0;
            int    UserID     = 0;
            int    CampaignID = 0;
            string UserName   = Session["UserName"].ToString();

            if (int.TryParse(Session["UserID"].ToString(), out iTemp))
            {
                UserID = iTemp;
            }
            if (int.TryParse(Session["CampaignID"].ToString(), out iTemp))
            {
                CampaignID = iTemp;
            }
            Classes.cCampaignBase Campaigns = new Classes.cCampaignBase(CampaignID, UserName, UserID);
            Campaigns.AllowCharacterRebuild     = chkAllowCharacterRebuilds.Checked;
            Campaigns.AllowCPDonation           = chkAllowCPDonation.Checked;
            Campaigns.ShareLocationUseNotes     = chkShareLocationUseNotes.Checked;
            Campaigns.NPCApprovalRequired       = chkNPCApprovalRequired.Checked;
            Campaigns.UseCampaignCharacters     = chkUseCampaignCharacters.Checked;
            Campaigns.PlayerApprovalRequired    = chkPCApprovalRequired.Checked;
            Campaigns.PELApprovalLevel          = ddlPELApprovalLevel.SelectedValue.ToInt32();
            Campaigns.CharacterApprovalLevel    = ddlCharacterApprovalLevel.SelectedValue.ToInt32();
            Campaigns.EarliestCPApplicationYear = tbEarliestCPApplicationYear.Text.ToInt32();
            Campaigns.EventCharacterCPCap       = tbEventCharacterCap.Text.ToInt32();
            Campaigns.MaximumCPPerYear          = tbMaximumCPPerYear.Text.ToInt32();
            Campaigns.TotalCharacterCPCap       = tbTotalCharacterCap.Text.ToInt32();
            Campaigns.CrossCampaignPosting      = tbCrossCampaignPosting.Text;
            Campaigns.Save();
            string jsString = "alert('Campaign policy changes have been saved.');";

            ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
                                                "MyApplication",
                                                jsString,
                                                true);
        }