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(); } } }