예제 #1
0
        void Travelmanagement_TravelmanagementAddCompleted(object sender, TravelmanagementAddCompletedEventArgs e)
        {
            try
            {
                RefreshUI(RefreshedTypes.HideProgressBar);
                if (e.Error != null && e.Error.Message != "")
                {
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Error.Message), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                }
                else
                {
                    if (e.Result != "")
                    {
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Result), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                        return;
                    }

                    Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDSUCCESSED", "EVECTIONFORM"));

                    this.formType = FormTypes.Edit;
                    if (GlobalFunction.IsSaveAndClose(refreshType))
                    {
                        RefreshUI(refreshType);
                        ParentEntityBrowser.ParentWindow.Close();
                    }
                    else
                    {
                        EntityBrowser entBrowser = this.FindParentByType <EntityBrowser>();
                        entBrowser.FormType = FormTypes.Edit;
                    }
                    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);
            }
        }
예제 #2
0
 void Travelmanagement_TravelmanagementAddCompleted(object sender, TravelmanagementAddCompletedEventArgs e)
 {
     try
     {
         RefreshUI(RefreshedTypes.HideProgressBar);
         if (e.Error != null && e.Error.Message != "")
         {                   
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Error.Message), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
         }
         else
         {
             if (e.Result != "")
             {
                 ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("TIPS"), Utility.GetResourceStr(e.Result), Utility.GetResourceStr("CONFIRM"), MessageIcon.Information);
                 return;
             }
            
             Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("SUCCESSED"), Utility.GetResourceStr("ADDSUCCESSED", "EVECTIONFORM"));
             
             this.formType = FormTypes.Edit;
             if (GlobalFunction.IsSaveAndClose(refreshType))
             {
                 RefreshUI(refreshType);
                 ParentEntityBrowser.ParentWindow.Close();
             }
             else
             {
                 EntityBrowser entBrowser = this.FindParentByType<EntityBrowser>();
                 entBrowser.FormType = FormTypes.Edit;
             }
             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);
     }
 }