示例#1
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btn_Save_Click(object sender, EventArgs e)
        {
            Button Button = sender as Button;

            if (hidRoleID.Value != "" && hidUserID.Value != "")
            {
                ApprovalPool_AuditAreaMapping AuditAreaMapping = AuditAreaMappingBLL.Find(p => p.AuditAreaMapping_RoleID == hidRoleID.Value && p.AuditAreaMapping_UserID == hidUserID.Value);
                string msg = string.Empty;
                if (AuditAreaMapping.IsNotNull())
                {
                    AuditAreaMapping.AuditAreaMapping_UserID            = hidUserID.Value;
                    AuditAreaMapping.AuditAreaMapping_RoleID            = hidRoleID.Value;
                    AuditAreaMapping.AuditAreaMapping_AreaCategory      = Request.Form["m"];
                    AuditAreaMapping.AuditAreaMapping_AreaCategoryValue = SaveData.Value;
                    AuditAreaMapping.AuditAreaMapping_UpdateTime        = DateTime.Now;
                    AuditAreaMapping.AuditAreaMapping_UpdateUserID      = base.CurrUserInfo().UserID;
                    if (AuditAreaMappingBLL.Update(AuditAreaMapping, out msg))
                    {
                        MessageBox.ShowAndRedirect(this, "保存成功", "AuditAreaMappingSetting.aspx?roleID=" + hidRoleID.Value + "&userID=" + hidUserID.Value + "");

                        new Common_BLL().AddLog("系统管理>>审批区域管理", AuditAreaMapping.AuditAreaMappingID, "修改", "保存成功!", base.CurrUserInfo().UserID, base.CurrUserInfo().DepartmentCode);
                    }
                    else
                    {
                        MessageBox.ShowAndRedirect(this, "保存失败", "AuditAreaMappingSetting.aspx?roleID=" + hidRoleID.Value + "&userID=" + hidUserID.Value + "");
                        new Common_BLL().AddLog("系统管理>>审批区域管理", AuditAreaMapping.AuditAreaMappingID, "修改", "保存失败!", base.CurrUserInfo().UserID, base.CurrUserInfo().DepartmentCode);
                    }
                }
                else
                {
                    AuditAreaMapping = new ApprovalPool_AuditAreaMapping();
                    AuditAreaMapping.AuditAreaMappingID                 = Guid.NewGuid().ToString();
                    AuditAreaMapping.AuditAreaMapping_UserID            = hidUserID.Value;
                    AuditAreaMapping.AuditAreaMapping_RoleID            = hidRoleID.Value;
                    AuditAreaMapping.AuditAreaMapping_AreaCategory      = Request.Form["m"];
                    AuditAreaMapping.AuditAreaMapping_AreaCategoryValue = SaveData.Value;
                    AuditAreaMapping.AuditAreaMapping_CreateTime        = DateTime.Now;
                    AuditAreaMapping.AuditAreaMapping_CreateUserID      = base.CurrUserInfo().UserID;
                    if (AuditAreaMappingBLL.Add(AuditAreaMapping, out msg))
                    {
                        MessageBox.ShowAndRedirect(this, "保存成功", "AuditAreaMappingSetting.aspx?roleID=" + hidRoleID.Value + "&userID=" + hidUserID.Value + "");

                        new Common_BLL().AddLog("系统管理>>审批区域管理", AuditAreaMapping.AuditAreaMappingID, "修改", "保存成功!", base.CurrUserInfo().UserID, base.CurrUserInfo().DepartmentCode);
                    }
                    else
                    {
                        MessageBox.ShowAndRedirect(this, "保存失败", "AuditAreaMappingSetting.aspx?roleID=" + hidRoleID.Value + "&userID=" + hidUserID.Value + "");
                        new Common_BLL().AddLog("系统管理>>审批区域管理", AuditAreaMapping.AuditAreaMappingID, "修改", "保存失败!", base.CurrUserInfo().UserID, base.CurrUserInfo().DepartmentCode);
                    }
                }
            }
        }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                hidRoleID.Value = base.RequstStr("roleID");
                hidUserID.Value = base.RequstStr("userID");

                list     = new Business_AreaDistributionBLL().FindALL();
                AreaList = list.Select(p => new AreaClass()
                {
                    AreaDistribution_ID = p.AreaDistribution_ID, AreaDistribution_Name = p.AreaDistribution_Name
                })
                           .Distinct().ToList();

                HierarchyList1 = HierarchyBLL.FindWhere(p => p.Hierarchy_ParentCode == "01" && p.Hierarchy_IsDel == false);
                HierarchyList2 = HierarchyBLL.FindWhere(p => p.Hierarchy_ParentCode == "02" && p.Hierarchy_IsDel == false);


                AuditAreaMappingModel_List = AuditAreaMappingBLL.FindWhere(p => p.AuditAreaMapping_RoleID == hidRoleID.Value);
                AuditAreaMappingModel      = AuditAreaMappingModel_List.Find(p => p.AuditAreaMapping_UserID == hidUserID.Value);
            }
        }