Exemple #1
0
 public void UpdateCategoryRoleByRoleSysNo(UpdateWPMessageCategoryRoleByRoleSysNoReq request)
 {
     if (request == null)
     {
         return;
     }
     ObjectFactory <WPMessageAppService> .Instance.UpdateCategoryRoleByRoleSysNo(request.RoleSysNo, request.CategorySysNoList);
 }
Exemple #2
0
        private void btnSave2_Click(object sender, RoutedEventArgs e)
        {
            bool canUpdate = false;

            for (int i = 0; i < bindCategory.Count; i++)
            {
                if (bindCategory[i].IsChecked != OldBindCategory[i].IsChecked)
                {
                    canUpdate = true;
                }
            }
            if (canUpdate)
            {
                UpdateWPMessageCategoryRoleByRoleSysNoReq req = new UpdateWPMessageCategoryRoleByRoleSysNoReq();
                req.RoleSysNo = Convert.ToInt32(cbmMessageType2.SelectedValue);
                List <int> rs = new List <int>();
                foreach (var item in bindCategory)
                {
                    if (item.IsChecked)
                    {
                        rs.Add(item.SysNo.Value);
                    }
                }
                req.CategorySysNoList = rs;
                facade.UpdateRoleCategory(req, (s, args) =>
                {
                    if (args.FaultsHandle())
                    {
                        return;
                    }

                    CPApplication.Current.CurrentPage.Context.Window.Alert("更新成功!", MessageType.Information);
                });
            }
            else
            {
                CPApplication.Current.CurrentPage.Context.Window.Alert("请更新待办事项类别!", MessageType.Information);
            }
        }
Exemple #3
0
        /// <summary>
        /// 更新角色类别
        /// </summary>
        /// <param name="req"></param>
        /// <param name="callback"></param>
        public void UpdateRoleCategory(UpdateWPMessageCategoryRoleByRoleSysNoReq req, EventHandler <RestClientEventArgs <dynamic> > callback)
        {
            string relativeUrl = "/WPMService/Category/UpdateRoleCategory";

            restClient.Update(relativeUrl, req, callback);
        }