Example #1
0
        private bool DoAdd()
        {
            try
            {
                Model.navigation model = new Model.navigation();
                BLL.navigation   bll   = new BLL.navigation();

                model.nav_type  = DTEnums.NavigationEnum.System.ToString();
                model.name      = txtName.Text.Trim();
                model.title     = txtTitle.Text.Trim();
                model.sub_title = txtSubTitle.Text.Trim();
                model.link_url  = txtLinkUrl.Text.Trim();
                model.sort_id   = int.Parse(txtSortId.Text.Trim());
                model.is_lock   = 0;
                if (cbIsLock.Checked == true)
                {
                    model.is_lock = 1;
                }
                model.remark    = txtRemark.Text.Trim();
                model.parent_id = int.Parse(ddlParentId.SelectedValue);

                //添加操作权限类型
                string action_type_str = string.Empty;
                for (int i = 0; i < cblActionType.Items.Count; i++)
                {
                    if (cblActionType.Items[i].Selected && Utils.ActionType().ContainsKey(cblActionType.Items[i].Value))
                    {
                        action_type_str += cblActionType.Items[i].Value + ",";
                    }
                }
                model.action_type = Utils.DelLastComma(action_type_str);
                //判断上传图片
                if (this.imgUpload.HasFile)
                {
                    Model.upLoad upfile = new Web.UI.UpLoad().fileSaveAs(this.imgUpload.PostedFile, 0, false, false);
                    if (upfile.status > 0)
                    {
                        model.icon_url = upfile.path;
                    }
                }
                else
                {
                    model.icon_url = txtIconUrl.Text.Trim();
                }
                if (bll.Add(model) > 0)
                {
                    AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加导航菜单:" + model.title); //记录日志
                    return(true);
                }
            }
            catch
            {
                return(false);
            }
            return(false);
        }
Example #2
0
        private bool DoAdd()
        {
            try
            {
                Model.navigation model = new Model.navigation();
                BLL.navigation   bll   = new BLL.navigation();

                model.nav_type  = DTEnums.NavigationEnum.System.ToString();
                model.name      = txtName.Text.Trim();
                model.title     = txtTitle.Text.Trim();
                model.sub_title = txtSubTitle.Text.Trim();
                model.icon_url  = txtIconUrl.Text.Trim();
                model.link_url  = txtLinkUrl.Text.Trim();
                model.sort_id   = int.Parse(txtSortId.Text.Trim());
                model.is_lock   = 0;
                if (cbIsLock.Checked == true)
                {
                    model.is_lock = 1;
                }
                model.remark    = txtRemark.Text.Trim();
                model.parent_id = int.Parse(ddlParentId.SelectedValue);

                //添加操作权限类型
                string action_type_str = string.Empty;
                for (int i = 0; i < cblActionType.Items.Count; i++)
                {
                    if (cblActionType.Items[i].Selected && EnumInfo.IsContains <Tools.Const.Enums.ManagementOperate>(cblActionType.Items[i].Value))
                    {
                        action_type_str += cblActionType.Items[i].Value + ",";
                    }
                }
                model.action_type = Utils.DelLastComma(action_type_str);

                if (bll.Add(model) > 0)
                {
                    AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加导航菜单:" + model.title); //记录日志
                    return(true);
                }
            }
            catch
            {
                return(false);
            }
            return(false);
        }
Example #3
0
        private bool DoAdd()
        {
            try
            {
                Model.navigation model = new Model.navigation();
                BLL.navigation bll = new BLL.navigation();

                model.nav_type = DTEnums.NavigationEnum.System.ToString();
                model.name = txtName.Text.Trim();
                model.title = txtTitle.Text.Trim();
                model.sub_title = txtSubTitle.Text.Trim();
                model.icon_url = txtIconUrl.Text.Trim();
                model.link_url = txtLinkUrl.Text.Trim();
                model.sort_id = int.Parse(txtSortId.Text.Trim());
                model.is_lock = 0;
                if (cbIsLock.Checked == true)
                {
                    model.is_lock = 1;
                }
                model.remark = txtRemark.Text.Trim();
                model.parent_id = int.Parse(ddlParentId.SelectedValue);

                //添加操作权限类型
                string action_type_str = string.Empty;
                for (int i = 0; i < cblActionType.Items.Count; i++)
                {
                    if (cblActionType.Items[i].Selected && Utils.ActionType().ContainsKey(cblActionType.Items[i].Value))
                    {
                        action_type_str += cblActionType.Items[i].Value + ",";
                    }
                }
                model.action_type = Utils.DelLastComma(action_type_str);

                if (bll.Add(model) > 0)
                {
                    AddAdminLog(DTEnums.ActionEnum.Add.ToString(), "添加导航菜单:" + model.title); //记录日志
                    return true;
                }
            }
            catch
            {
                return false;
            }
            return false;
        }