Example #1
0
        private void Init()
        {
            ResponseModel response = rbacService_.GetRoles();

            if (response.Code == 1 && response.DataCount >= 1)
            {
                roles_ = serializer_.Deserialize <List <Users> >(serializer_.Serialize(response.Data));
                UserDataGrid.DataSource = roles_;
                UserDataGrid.Refresh();
            }
            else
            {
                MessageBox.Show(response.Message);
            }
        }
 private void UserDataGrid_RowValidating(object sender, RowValidatingEventArgs args)
 {
     if (UserDataGrid.IsAddNewIndex(args.RowIndex))
     {
         var user  = args.RowData as User;
         var error = getManager.User.Validate(user);
         if (error.Count > 0)
         {
             args.IsValid = false;
             foreach (var item in error)
             {
                 args.ErrorMessages.Add(item.Key, item.Value);
             }
         }
     }
 }
 private void ActiveSessionsPanel_VisibleChanged(object sender, EventArgs e)
 {
     if (this.Visible)
     {
         if (myServer.dataRefreshInterval != 0)
         {
             UsersRefreshTimer.Interval = myServer.dataRefreshInterval;
             UsersRefreshTimer.Start();
         }
         refreshUsersTable();
         UserDataGrid.AutoResizeColumns();
     }
     else
     {
         if (myServer.dataRefreshInterval != 0)
         {
             UsersRefreshTimer.Stop();
         }
     }
 }