示例#1
0
        void SendDocClient_SendDocInfoUpdateCompleted(object sender, SendDocInfoUpdateCompletedEventArgs e)
        {

            RefreshUI(RefreshedTypes.HideProgressBar);
            try
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                }
                else
                {
                    if (e.StrResult != "")
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("FAILED"), Utility.GetResourceStr(e.StrResult, "COMPANYDOCUMENT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                    }
                    else
                    {

                        
                        if (e.UserState.ToString() == "Audit")
                        {
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        }
                        else if (e.UserState.ToString() == "Submit")
                        {
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        }
                        RefreshUI(RefreshedTypes.All);

                    }

                }


            }
            catch (Exception ex)
            {
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
            }

        }
示例#2
0
 void SendDocClient_SendDocInfoUpdateCompleted(object sender, SendDocInfoUpdateCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     try
     {
         if (e.Error != null && e.Error.Message != "")
         {
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
         }
         else
         {
             if (e.StrResult != "")
             {
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("FAILED"), Utility.GetResourceStr(e.StrResult, "COMPANYDOCUMENT"),
                                                Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             }
             else
             {
                 if (e.UserState.ToString() == "Audit")
                 {
                     ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"),
                                                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                 }
                 else if (e.UserState.ToString() == "Submit")
                 {
                     ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"),
                                                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                 }
                 RefreshUI(RefreshedTypes.All);
             }
         }
     }
     catch (Exception ex)
     {
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
 }
示例#3
0
        void DocDistrbuteClient_SendDocInfoUpdateCompleted(object sender, SendDocInfoUpdateCompletedEventArgs e)
        {
            ViewInfosList.Clear();
            if (!e.Cancelled)
            {
                if (e.Error == null)
                {
                    if (e.StrResult == "")
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ISSUEDOCUMENTSUCCESED"));

                        RefreshUI(RefreshedTypes.CloseAndReloadData);
                    }
                    else
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr(e.StrResult, "COMPANYDOCUMENT"));
                    }
                }
                else
                {
                    Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("FAILED"), Utility.GetResourceStr("ISSUEDOCUMENTFAILED"));
                    return;
                }
            }
            
        }
        void SendDocClient_SendDocInfoUpdateCompleted(object sender, SendDocInfoUpdateCompletedEventArgs e)
        {
            if (!e.Cancelled)
            {
                if (e.Error == null)
                {
                    if (auditflag)
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUBMITAUDITSUCCESSED"));
                        auditflag = false;
                    }
                    if (e.StrResult != "")//有重复数据
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.StrResult, "COMPANYDOCUMENT"));
                    }

                }
                if (StrOperationFlag == "save") //归档操作
                {
                    Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("PIGEONHOLESUCCESSED"));
                }
                this.LoadSendDocInfos(checkState);
            }
        }
示例#5
0
        //private void UpdateButton_Click(object sender, RoutedEventArgs e)
        //{
        //    this.SaveSendDocInfo(FormTypes.Edit);
        //}

        void SendDocClient_SendDocInfoUpdateCompleted(object sender, SendDocInfoUpdateCompletedEventArgs e)
        {

            RefreshUI(RefreshedTypes.HideProgressBar);
            try
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                }
                else
                {
                    if (e.StrResult != "")
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("FAILED"), Utility.GetResourceStr(e.StrResult, "COMPANYDOCUMENT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                    }
                    else
                    {

                        if (e.UserState.ToString() == "Edit")
                        {

                            UserInfo User = new UserInfo();
                            User.COMPANYID = tmpSendDocT.OWNERCOMPANYID;
                            User.DEPARTMENTID = tmpSendDocT.OWNERDEPARTMENTID;
                            User.POSTID = tmpSendDocT.OWNERPOSTID;
                            User.USERID = tmpSendDocT.OWNERID;
                            User.USERNAME = tmpSendDocT.OWNERNAME;
                            //publicClient.UpdateContentAsync(tmpSendDocT.APPROVALID, tmpSendDocT.CONTENT, tmpSendDocT.OWNERCOMPANYID, "OA", "T_OA_APPROVAL");               
                            publicClient.UpdateContentAsync(tmpSendDocT.SENDDOCID, tmpSendDocT.CONTENT, User);

                            

                            if (!isSubmit)
                            {
                                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED"),
                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                            }
                            else
                            {
                                saveType = RefreshedTypes.LeftMenu;
                            }
                            
                            if (GlobalFunction.IsSaveAndClose(saveType))
                            {
                                RefreshUI(saveType);
                            }
                        }
                        else if (e.UserState.ToString() == "Audit")
                        {
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        }
                        else if (e.UserState.ToString() == "Submit")
                        {
                            ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        }
                        canSubmit = true;
                        RefreshUI(RefreshedTypes.All);

                    }

                }
                //by luojie  提交功能
                if (needsubmit)
                {
                    EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
                    entBrowser.ManualSubmit();
                    needsubmit = false;
                    isSubmit = false;

                    //#region 隐藏entitybrowser中的toolbar按钮
                    //entBrowser.BtnSaveSubmit.IsEnabled = false;
                    //if (entBrowser.EntityEditor is IEntityEditor)
                    //{
                    //    List<ToolbarItem> bars = GetToolBarItems();
                    //    if (bars != null)
                    //    {
                    //        ToolBar bar = SMT.SaaS.FrameworkUI.Common.Utility.FindChildControl<ToolBar>(entBrowser, "toolBar1");
                    //        if (bar != null)
                    //        {
                    //            bar.Visibility = Visibility.Collapsed;
                    //        }
                    //    }
                    //}
                    #endregion
                    if (refreshType == RefreshedTypes.CloseAndReloadData)
                    {
                        refreshType = RefreshedTypes.AuditInfo;
                        saveType = refreshType;
                    }
                    RefreshUI(saveType);
                }

            }
            catch (Exception ex)
            {
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
            }

        }