Пример #1
0
 void ServiceClient_GetRoleViewCompleted(object sender, GetRoleViewCompletedEventArgs e)
 {
     loadbar.Stop();
     if (!e.Cancelled)
     {
         if (e.Error == null)
         {
             try
             {
                 if (e.Result != null)
                 {
                     if (e.Result.Count() > 0)
                     {
                         BindDataGrid(e.Result.ToList(), e.pageCount);
                     }
                     else
                     {
                         BindDataGrid(null, 0);
                     }
                 }
                 else
                 {
                     BindDataGrid(null, 0);
                 }
             }
             catch (Exception ex)
             { SMT.SAAS.Application.ExceptionManager.SendException("角色管理", "SysRole", "Views/SysRole.xaml", "SysRole", ex);
               ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                                              Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
               return; }
         }
         else
         {
             //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), e.Error.ToString());
             SMT.SAAS.Application.ExceptionManager.SendException("角色管理", "Views/SysRole.xaml--GetSysRoleInfosPagingByCompanyIDs");
             ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                                            Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
             return;
         }
     }
 }
Пример #2
0
        void ServiceClient_GetRoleViewCompleted(object sender, GetRoleViewCompletedEventArgs e)
        {
            loadbar.Stop();
            if (!e.Cancelled)
            {
                if (e.Error == null)
                {
                    try
                    {
                        if (e.Result != null)
                        {
                            if (e.Result.Count() > 0)
                            {
                                BindDataGrid(e.Result.ToList(), e.pageCount);
                            }
                            else
                            {
                                BindDataGrid(null, 0);
                            }
                        }
                        else
                        {
                            BindDataGrid(null, 0);
                        }
                    }
                    catch (Exception ex)
                    {SMT.SAAS.Application.ExceptionManager.SendException("角色管理", "SysRole", "Views/SysRole.xaml", "SysRole", ex);
                        ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                        return;
                    }
                }
                else
                {
                    //Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), e.Error.ToString());
                    SMT.SAAS.Application.ExceptionManager.SendException("角色管理", "Views/SysRole.xaml--GetSysRoleInfosPagingByCompanyIDs");
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERROR"),
                    Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                    return;
                }


            }
        }