コード例 #1
0
        protected void ASPxButton1_Click(object sender, EventArgs e)
        {
            if (Request.IsAuthenticated && Page.User.Identity.IsAuthenticated)
            {
                var dal = new MissionsDal();

                var name = tbMissionName.Text;
                var descr = editorDescription.Html;
                var skills = editorSkillsRequired.Html;
                var type = Convert.ToInt32(tbMissionType.Value);
                var complexity = Convert.ToInt32(tbMissionComplexity.Value);
                var startDate = tbMissionStartDate.Date;
                var endDate = tbMissionEndDate.Date;

                var playerType = string.Empty;
                var ownerId = AuthProvider.UserKey(Session);

                dal.CreateMission(name, descr, skills, type, complexity, startDate, endDate, playerType, ownerId, AuthProvider.UserKey(Session));
                ClearFields();
                ReloadData();
            }
        }