Пример #1
0
 /// <summary>
 /// 提交审核完成事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void client_EmployeeAddSumBatchAddCompleted(object sender, EmployeeAddSumBatchAddCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         if (!e.Result)
         {
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
         }
         else
         {
             if (needsubmit == true)
             {
                 EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                 entBrowser.ManualSubmit();
                 needsubmit = false;
             }
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
             RefreshUI(RefreshedTypes.All);
         }
     }
     else
     {
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     RefreshUI(RefreshedTypes.HideProgressBar);
 }
Пример #2
0
 void client_EmployeeCheckUpdateCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null && e.Error.Message != "")
     {
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         if (e.UserState.ToString() == "Edit" && !isSubmit)
         {
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
             isSubmit = false;
         }
         else if (e.UserState.ToString() == "Audit")
         {
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("AUDITSUCCESSED", "EMPLOYEECHECK"));
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
         }
         else if (e.UserState.ToString() == "Submit")
         {
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUBMITSUCCESSED", "EMPLOYEECHECK"));
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
         }
         canSubmit = true;
         ///by luojie 转至提交按钮原来的方法
         if (needsubmit)
         {
             try
             {
                 EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                 entBrowser.ManualSubmit();
                 BackToSubmit();
             }
             catch
             {
                 RefreshUI(RefreshedTypes.HideProgressBar);
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("提交失败"),
                                                Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             }
         }
         if (closeFormFlag)
         {
             RefreshUI(RefreshedTypes.Close);
         }
         else
         {
             RefreshUI(RefreshedTypes.AuditInfo);
         }
         RefreshUI(RefreshedTypes.All);
     }
 }
Пример #3
0
        private void Sumbmit()
        {
            this.needSubmit = false;
            EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();

            entBrowser.ManualSubmit();
        }
Пример #4
0
 void client_EmployeeContractAddCompleted(object sender, EmployeeContractAddCompletedEventArgs e)
 {
     RefreshUI(RefreshedTypes.HideProgressBar);
     if (e.Error != null && e.Error.Message != "")
     {
         //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         if (!string.IsNullOrEmpty(e.strMsg))
         {
             //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.strMsg));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr(e.strMsg),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
             return;
         }
         if (!isSubmit)
         {
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDDATASUCCESSED"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDDATASUCCESSED"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
             isSubmit     = false;
             ToolbarItems = Utility.CreateFormEditButton();
             ToolbarItems.Add(ToolBarItems.Delete);
         }
         if (closeFormFlag)
         {
             RefreshUI(RefreshedTypes.Close);
         }
         else
         {
             FormType = FormTypes.Edit;
             EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
             entBrowser.FormType = FormTypes.Edit;
             RefreshUI(RefreshedTypes.AuditInfo);
         }
         canSubmit = true;
         if (needsubmit)
         {
             try
             {
                 EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                 entBrowser.ManualSubmit();
                 BackToSubmit();
             }
             catch (Exception)
             {
                 RefreshUI(RefreshedTypes.HideProgressBar);
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("提交失败"),
                                                Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             }
         }
         RefreshUI(RefreshedTypes.All);
     }
 }
Пример #5
0
 void clientAtt_AddAttendMonthlyBatchBalanceCompleted(object sender, AddAttendMonthlyBatchBalanceCompletedEventArgs e)
 {
     if (e.Error == null)
     {
         if (needsubmit == true)
         {
             EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
             entBrowser.ManualSubmit();
             needsubmit = false;
         }
     }
     else
     {
         Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
     }
 }
Пример #6
0
 /// <summary>
 /// 提交
 /// </summary>
 private void toSubmit()
 {
     ///by luojie 转至提交按钮原来的方法
     if (needsubmit)
     {
         try
         {
             EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
             entBrowser.ManualSubmit();
             BackToSubmit();
         }
         catch (Exception ex)
         {
             RefreshUI(RefreshedTypes.HideProgressBar);
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("提交失败"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
         }
     }
     if (closeFormFlag)
     {
         RefreshUI(RefreshedTypes.Close);
     }
     RefreshUI(RefreshedTypes.All);
 }
Пример #7
0
 /// <summary>
 /// 修改岗位字典
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void client_PostDictionaryUpdateCompleted(object sender, PostDictionaryUpdateCompletedEventArgs e)
 {
     if (e.Error != null && e.Error.Message != "")
     {
         needsubmit = false;
         ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
     }
     else
     {
         if (e.strMsg == "Repetition")
         {
             needsubmit = false;
             //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("REPETITIONTWOPARAS", "POSTCODE,POSTNAME"));
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("REPETITIONTWOPARAS", "POSTCODE,POSTNAME"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
             RefreshUI(RefreshedTypes.HideProgressBar);
             return;
         }
         if (e.strMsg == "Repetition")
         {
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("CAUTION"), Utility.GetResourceStr("REPETITIONTWOPARAS", "COMPANRYCODE,CNAME"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
             RefreshUI(RefreshedTypes.HideProgressBar);
             return;
         }
         if (e.UserState.ToString() == "Edit")
         {
             if (!isSubmit)
             {
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("MODIFYSUCCESSED"),
                                                Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
             }
         }
         if (needsubmit)
         {
             try
             {
                 EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                 entBrowser.ManualSubmit();
                 BackToSubmit();
             }
             catch (Exception ex)
             {
                 RefreshUI(RefreshedTypes.HideProgressBar);
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("提交失败"),
                                                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);
         }
         if (closeFormFlag)
         {
             RefreshUI(RefreshedTypes.Close);
         }
         else
         {
             RefreshUI(RefreshedTypes.AuditInfo);
         }
     }
     RefreshUI(RefreshedTypes.All);
     RefreshUI(RefreshedTypes.HideProgressBar);
 }
        void TrC_UpdateTravelReimbursementCompleted(object sender, UpdateTravelReimbursementCompletedEventArgs e)
        {
            try
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                    RefreshUI(RefreshedTypes.HideProgressBar);
                }
                else
                {
                    if (e.Result != "")
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Result), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        return;
                    }
                    else
                    {
                        //isSubmit = false;
                        if (e.UserState.ToString() == "Audit")//提示审核人审核成功
                        {
                            Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"));
                        }
                        else if (e.UserState.ToString() == "Submit")//提交成功
                        {
                            //提交保存不需提示
                            //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("UPDATESUCCESSED", "TRAVELREIMBURSEMENTPAGE"));
                        }
                        else//更新成功
                        {
                            if (needsubmit == true)
                            {
                            }
                            else
                            {
                                Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("UPDATESUCCESSED", "TRAVELREIMBURSEMENTPAGE"));
                            }
                        }

                        if (GlobalFunction.IsSaveAndClose(refreshType))
                        {
                            RefreshUI(refreshType);
                            ParentEntityBrowser.ParentWindow.Close();
                        }
                    }
                    canSubmit = true;

                    RefreshUI(RefreshedTypes.AuditInfo);
                    if (TravelReimbursement_Golbal.REIMBURSEMENTOFCOSTS > 0 || fbCtr.ExtensionalOrder.TOTALMONEY > 0)
                    {
                        if (needsubmit == true)
                        {
                            EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                            entBrowser.ManualSubmit();
                            HideButtons();
                        }
                        else
                        {
                            needsubmit = false;
                            RefreshUI(RefreshedTypes.HideProgressBar);
                        }
                    }
                    else
                    {
                        needsubmit = false;
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("出差报销费用不能为零,请填写报销费用!"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                        if (clickSubmit == true)
                        {
                            RefreshUI(RefreshedTypes.HideProgressBar);
                            RefreshUI(RefreshedTypes.All);
                            //clickSubmit = false;
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Logger.Current.Log(ex.Message, Category.Debug, Priority.Low);
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
            finally
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }
Пример #9
0
        void Travelmanagement_UpdateTravelmanagementCompleted(object sender, UpdateTravelmanagementCompletedEventArgs e)
        {
            try
            {
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
                }
                else
                {
                    if (e.Result != "")
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Result), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        return;
                    }
                    if (e.UserState != null && e.UserState.ToString() == "Edit")
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("UPDATESUCCESSED", "EVECTIONFORM"));
                        if (e.UserState != null && e.UserState.ToString() != "Submit")
                        {
                            if (GlobalFunction.IsSaveAndClose(refreshType))
                            {
                                EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                                RefreshUI(refreshType);
                                ParentEntityBrowser.ParentWindow.Close();
                            }
                        }
                    }
                    if (e.UserState != null && e.UserState.ToString() == "Audit")
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSAUDIT"));
                    }
                    if (e.UserState != null && e.UserState.ToString() == "Submit" && !isSubmit)
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("SUCCESSSUBMITAUDIT"));
                        isSubmit = false;
                    }
                    if (e.UserState == null)
                    {
                        Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), "修改成功");
                    }

                    RefreshUI(RefreshedTypes.AuditInfo);
                    if (needsubmit == true)
                    {
                        EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                        entBrowser.ManualSubmit();
                        BackToSubmit();
                    }
                    RefreshUI(RefreshedTypes.All);
                }
            }
            catch (Exception ex)
            {
                Logger.Current.Log(ex.Message, Category.Debug, Priority.Low);
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr("ERRORINFO"), Utility.GetResourceStr("CONFIRM"), MessageIcon.Exclamation);
            }
            finally
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
            }
        }