Ejemplo n.º 1
0
        private bool DoEdit(int _id)
        {
            bool result = false;

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

            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());*/
            if (bll.Update(model))
            {
                if (ddlDepartments.SelectedValue != "")
                {
                    var selectedGroups = context.li_user_group_departments.Where(k => k.user_group_id == _id).ToList();
                    context.li_user_group_departments.DeleteAllOnSubmit(selectedGroups);
                    var tr = new li_user_group_departments
                    {
                        user_group_id = _id,
                        department_id = Convert.ToInt32(ddlDepartments.SelectedValue)
                    };
                    context.li_user_group_departments.InsertOnSubmit(tr);
                }
                else
                {
                    var selectedGroups = context.li_user_group_departments.Where(k => k.user_group_id == _id).ToList();
                    context.li_user_group_departments.DeleteAllOnSubmit(selectedGroups);
                }
                context.SubmitChanges();
                AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改用户组:" + model.title); //记录日志
                result = true;
            }

            return(result);
        }
Ejemplo n.º 2
0
        private bool DoEdit(int _id)
        {
            bool result = true;

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

            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.Update(model))
            {
                result = false;
            }

            return(result);
        }
Ejemplo n.º 3
0
        private bool DoEdit(int _id)
        {
            bool result = false;

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

            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.upgrade_price = decimal.Parse(txtUpgradePrice.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.Update(model))
            {
                AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改用户组:" + model.title); //记录日志
                result = true;
            }

            return(result);
        }
Ejemplo n.º 4
0
        private bool DoEdit(int _id)
        {
            bool result = false;

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

            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[] itemidArr         = Request.Form.GetValues("itemid");
                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
                        {
                            ID     = int.Parse(itemidArr[i].ToString()),
                            fields = itemfieldsArr[i],
                            value  = itemvaluesArr[i]
                        });
                    }
                }
                model.Acticity = list;
            }

            if (bll.Update(model))
            {
                AddAdminLog(Vincent._DTcms.DTEnums.ActionEnum.Edit.ToString(), "修改用户组:" + model.title); //记录日志
                result = true;
            }

            return(result);
        }
Ejemplo n.º 5
0
        private bool DoEdit(int _id)
        {
            bool result = true;
            BLL.user_groups bll = new BLL.user_groups();
            Model.user_groups model = bll.GetModel(_id);

            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.Update(model))
            {
                result = false;
            }

            return result;
        }
Ejemplo n.º 6
0
        private bool DoEdit(int _id)
        {
            bool result = false;
            BLL.user_groups bll = new BLL.user_groups();
            Model.user_groups model = bll.GetModel(_id);

            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.Update(model))
            {
                AddAdminLog(DTEnums.ActionEnum.Edit.ToString(), "修改用户组:" + model.title); //记录日志
                result = true;
            }

            return result;
        }