コード例 #1
0
        /// <summary>
        /// 修改岗位信息
        /// </summary>
        private void Modify_PostInfo()
        {
            if (this.postList1.SelectedPost == null)
            {
                return;
            }
            Dialog_AddPost _f = new Dialog_AddPost(this.postList1.SelectedPost);

            if (_f.ShowDialog() == DialogResult.OK)
            {
                string _postName     = _f.PostName;
                string _postDescript = _f.PostDescript;
                int    _PostLevel    = _f.PostLevel;
                using (SinoSZClientBase.UserManagerService.UserManagerServiceClient _umsc = new SinoSZClientBase.UserManagerService.UserManagerServiceClient())
                {
                    _umsc.ModifyPostOfOrg(_postName, _postDescript, _PostLevel, this.postList1.SelectedPost.PostID);
                    ShowPostOfOrg(this.sinoUC_OrgTree1.SelectedOrganize);
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// 添加岗位
        /// </summary>
        private void Add_NewPost()
        {
            if (this.sinoUC_OrgTree1.SelectedOrganize == null)
            {
                return;
            }
            Dialog_AddPost _f = new Dialog_AddPost();

            using (SinoSZClientBase.UserManagerService.UserManagerServiceClient _umsc = new SinoSZClientBase.UserManagerService.UserManagerServiceClient())
            {
                if (_f.ShowDialog() == DialogResult.OK)
                {
                    string _postName     = _f.PostName;
                    string _postDescript = _f.PostDescript;
                    int    _PostLevel    = _f.PostLevel;
                    _umsc.AddPostOfOrg(_postName, _postDescript, _PostLevel, this.sinoUC_OrgTree1.SelectedOrganize.Code);
                    ShowPostOfOrg(this.sinoUC_OrgTree1.SelectedOrganize);
                }
            }
        }