예제 #1
0
        protected void ok_Click(object sender, EventArgs e)
        {
            if (dojoMemberTypeID == 0)
            {
                obj = new DojoMemberType();
            }
            else
            {
                obj = new DojoMemberType(dojoMemberTypeID);
            }

            obj.Name        = tbName.Text;
            obj.Description = tbDescription.Text;
            obj.OrderNum    = int.Parse(tbOrderNum.Text);
            if (editOnAdd)
            {
                dojoMemberTypeID = obj.Save();
            }
            else
            {
                obj.Save();
            }

            if (resetOnAdd)
            {
                DojoMemberType newObj = new DojoMemberType();
                tbName.Text        = newObj.Name;
                tbDescription.Text = newObj.Description;
                tbOrderNum.Text    = newObj.OrderNum.ToString();
            }

            OnUpdated(EventArgs.Empty);
        }
예제 #2
0
        protected void ok_Click(object sender, EventArgs e)
        {
            if (dojoMemberTypeID == 0)
            {
                obj = new DojoMemberType();
            }
            else
            {
                obj = new DojoMemberType(dojoMemberTypeID);
            }

            obj.Name        = tbName.Text;
            obj.Description = tbDescription.Text;
            obj.OrderNum    = int.Parse(tbOrderNum.Text);

            if (msParentType.SelectedItem != null && msParentType.SelectedItem.Value != "Null")
            {
                obj.ParentType = DojoMemberType.NewPlaceHolder(
                    int.Parse(msParentType.SelectedItem.Value));
            }
            else
            {
                obj.ParentType = null;
            }

            if (editOnAdd)
            {
                dojoMemberTypeID = obj.Save();
            }
            else
            {
                obj.Save();
            }

            if (resetOnAdd)
            {
                tbName.Text                = string.Empty;
                tbDescription.Text         = string.Empty;
                tbOrderNum.Text            = string.Empty;
                msParentType.SelectedIndex = 0;
            }

            OnUpdated(EventArgs.Empty);
        }