예제 #1
0
        private bool DoAdd()
        {
            bool result = false;

            Model.user_groups model = new Model.user_groups();
            BLL.user_groups   bll   = new BLL.user_groups();

            model.title   = txtTitle.Text.Trim();
            model.is_lock = 0;
            if (rblIsLock.Checked == true)
            {
                model.is_lock = 1;
            }
            model.is_default = 0;
            if (rblIsDefault.Checked == true)
            {
                model.is_default = 1;
            }
            model.is_upgrade = 0;
            if (rblIsUpgrade.Checked == true)
            {
                model.is_upgrade = 1;
            }
            model.grade       = int.Parse(txtGrade.Text.Trim());
            model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
            model.amount      = decimal.Parse(txtAmount.Text.Trim());
            model.point       = int.Parse(txtPoint.Text.Trim());
            model.discount    = int.Parse(txtDiscount.Text.Trim());
            if (bll.Add(model) > 0)
            {
                AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加用户组:" + model.title); //记录日志
                result = true;
            }
            return(result);
        }
예제 #2
0
        private bool DoAdd()
        {
            bool result = false;

            Model.user_groups model = new Model.user_groups();
            BLL.user_groups   bll   = new BLL.user_groups();

            model.title   = txtTitle.Text.Trim();
            model.is_lock = 0;
            if (rblIsLock.Checked == true)
            {
                model.is_lock = 1;
            }
            model.is_default = 0;
            if (rblIsDefault.Checked == true)
            {
                model.is_default = 1;
            }
            model.is_upgrade = 0;
            if (rblIsUpgrade.Checked == true)
            {
                model.is_upgrade = 1;
            }
            model.grade       = int.Parse(txtGrade.Text.Trim());
            model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
            model.amount      = decimal.Parse(txtAmount.Text.Trim());
            model.point       = int.Parse(txtPoint.Text.Trim());
            model.discount    = int.Parse(txtDiscount.Text.Trim());

            //充值活动
            if (siteConfig.rechangestatus == 1)
            {
                dlrpter.Visible = true;
                List <Model.activity> list = new List <Model.activity>();
                string[] itemfieldsArr     = Request.Form.GetValues("itemfields");
                string[] itemvaluesArr     = Request.Form.GetValues("itemvalues");

                if (itemfieldsArr != null && itemvaluesArr != null)
                {
                    for (int i = 0; i < itemfieldsArr.Length; i++)
                    {
                        list.Add(new Model.activity {
                            fields = itemfieldsArr[i], ID = model.id, value = itemvaluesArr[i]
                        });
                    }
                }
                model.Acticity = list;
            }

            if (bll.Add(model) > 0)
            {
                AddAdminLog(Vincent._DTcms.DTEnums.ActionEnum.Add.ToString(), "添加用户组:" + model.title); //记录日志
                result = true;
            }
            return(result);
        }
예제 #3
0
        private bool DoAdd()
        {
            bool result = false;

            Model.user_groups model = new Model.user_groups();
            BLL.user_groups   bll   = new BLL.user_groups();

            model.title   = txtTitle.Text.Trim();
            model.is_lock = 0;
            if (rblIsLock.Checked)
            {
                model.is_lock = 1;
            }
            model.is_default = 0;
            model.is_upgrade = 0;

            if (rblIsDefault.Checked)
            {
                model.is_default = 1;
            }

            /*if (rblIsUpgrade.Checked)
             * {
             *  model.is_upgrade = 1;
             * }
             * model.grade = int.Parse(txtGrade.Text.Trim());
             * model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
             * model.amount = decimal.Parse(txtAmount.Text.Trim());
             * model.point = int.Parse(txtPoint.Text.Trim());
             * model.discount = int.Parse(txtDiscount.Text.Trim());*/
            int groupId = bll.Add(model);

            if (0 < groupId)
            {
                if (ddlDepartments.SelectedValue != "")
                {
                    var selectedGroups = context.li_user_group_departments.Where(k => k.user_group_id == groupId).ToList();
                    context.li_user_group_departments.DeleteAllOnSubmit(selectedGroups);

                    var tr = new li_user_group_departments
                    {
                        user_group_id = groupId,
                        department_id = Convert.ToInt32(ddlDepartments.SelectedValue)
                    };
                    context.li_user_group_departments.InsertOnSubmit(tr);
                    context.SubmitChanges();
                }

                AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加用户组:" + model.title); //记录日志
                result = true;
            }
            return(result);
        }
예제 #4
0
        private bool DoAdd()
        {
            bool result = true;
            Model.user_groups model = new Model.user_groups();
            BLL.user_groups bll = new BLL.user_groups();

            model.title = txtTitle.Text.Trim();
            model.is_lock = int.Parse(rblIsLock.SelectedValue);
            model.is_default = int.Parse(rblIsDefault.SelectedValue);
            model.is_upgrade = int.Parse(rblIsUpgrade.SelectedValue);
            model.grade = int.Parse(txtGrade.Text.Trim());
            model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
            model.amount = decimal.Parse(txtAmount.Text.Trim());
            model.point = int.Parse(txtPoint.Text.Trim());
            model.discount = int.Parse(txtDiscount.Text.Trim());
            if (bll.Add(model) < 1)
            {
                result = false;
            }
            return result;
        }
예제 #5
0
        private bool DoAdd()
        {
            bool result = true;

            Model.user_groups model = new Model.user_groups();
            BLL.user_groups   bll   = new BLL.user_groups();

            model.title       = txtTitle.Text.Trim();
            model.is_lock     = int.Parse(rblIsLock.SelectedValue);
            model.is_default  = int.Parse(rblIsDefault.SelectedValue);
            model.is_upgrade  = int.Parse(rblIsUpgrade.SelectedValue);
            model.grade       = int.Parse(txtGrade.Text.Trim());
            model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
            model.amount      = decimal.Parse(txtAmount.Text.Trim());
            model.point       = int.Parse(txtPoint.Text.Trim());
            model.discount    = int.Parse(txtDiscount.Text.Trim());
            if (bll.Add(model) < 1)
            {
                result = false;
            }
            return(result);
        }
예제 #6
0
        private bool DoAdd()
        {
            bool result = false;
            Model.user_groups model = new Model.user_groups();
            BLL.user_groups bll = new BLL.user_groups();

            model.title = txtTitle.Text.Trim();
            model.is_lock = 0;
            if (rblIsLock.Checked == true)
            {
                model.is_lock = 1;
            }
            model.is_default = 0;
            if (rblIsDefault.Checked == true)
            {
                model.is_default = 1;
            }
            model.is_upgrade = 0;
            if (rblIsUpgrade.Checked == true)
            {
                model.is_upgrade = 1;
            }
            model.grade = int.Parse(txtGrade.Text.Trim());
            model.upgrade_exp = int.Parse(txtUpgradeExp.Text.Trim());
            model.amount = decimal.Parse(txtAmount.Text.Trim());
            model.point = int.Parse(txtPoint.Text.Trim());
            model.discount = int.Parse(txtDiscount.Text.Trim());
            if (bll.Add(model) > 0)
            {
                AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加用户组:" + model.title); //记录日志
                result = true;
            }
            return result;
        }