Esempio n. 1
0
        void _VM_AddApporvalTempletCompleted(object sender, AddApporvalTempletCompletedEventArgs e)
        {
            //提交保存为完成
            RefreshUI(RefreshedTypes.HideProgressBar);
            if (e.Result > 0)
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                                                   Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                    return;
                }
                string   xml  = "";
                UserInfo User = new UserInfo();
                User.COMPANYID    = approvalInfo.OWNERCOMPANYID;
                User.DEPARTMENTID = approvalInfo.OWNERDEPARTMENTID;
                User.POSTID       = approvalInfo.OWNERPOSTID;
                User.USERID       = approvalInfo.OWNERID;
                User.USERNAME     = approvalInfo.OWNERNAME;
                publicClient.AddContentAsync(approvalInfo.APPROVALID, approvalInfo.CONTENT, approvalInfo.OWNERCOMPANYID, "OA", "T_OA_APPROVAL", User);

                EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                entBrowser.FormType = FormTypes.Edit;
                //txtCode.Text = e.ApprovalCode;
                //approvalInfo.app = e.ApprovalCode;
                operationType = FormTypes.Edit;
                canSubmit     = true;
                RefreshUI(RefreshedTypes.AuditInfo);
                RefreshUI(saveType);

                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), "保存事项审批模板成功",
                                               Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                return;
            }
            else
            {
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SAVEFAILED", "MATTERSAPPROVAL"),
                                               Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                return;
            }
        }
Esempio n. 2
0
        void _VM_AddApporvalTempletCompleted(object sender, AddApporvalTempletCompletedEventArgs e)
        {
            //提交保存为完成
            RefreshUI(RefreshedTypes.HideProgressBar);
            if (e.Result > 0)
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                    return;
                }
                string xml = "";
                UserInfo User = new UserInfo();
                User.COMPANYID = approvalInfo.OWNERCOMPANYID;
                User.DEPARTMENTID = approvalInfo.OWNERDEPARTMENTID;
                User.POSTID = approvalInfo.OWNERPOSTID;
                User.USERID = approvalInfo.OWNERID;
                User.USERNAME = approvalInfo.OWNERNAME;
                publicClient.AddContentAsync(approvalInfo.APPROVALID, approvalInfo.CONTENT, approvalInfo.OWNERCOMPANYID, "OA", "T_OA_APPROVAL", User);

                EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
                entBrowser.FormType = FormTypes.Edit;
                //txtCode.Text = e.ApprovalCode;
                //approvalInfo.app = e.ApprovalCode;
                operationType = FormTypes.Edit;
                canSubmit = true;
                RefreshUI(RefreshedTypes.AuditInfo);
                RefreshUI(saveType);

                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), "保存事项审批模板成功",
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                return;

            }
            else
            {

                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("SAVEFAILED", "MATTERSAPPROVAL"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                return;
            }
        }