コード例 #1
0
ファイル: AdminForm.cs プロジェクト: sghimi3/ThePetDatabase
        public void updateGrid()
        {
            dgvUserList.Rows.Clear();
            if (isAdmin)
            {
                Tuple <List <User>, int> response = WebHandeler.getAllUsers(ProgramMain.currentUser.shelter_id);
                if (response.Item2 == 1)
                {
                    List <User> users = response.Item1;

                    foreach (User u in users)
                    {
                        dgvUserList.Rows.Add(u.id, u.email, u.username);
                    }
                }
                else if (response.Item2 == -1)
                {
                    MessageBox.Show("Error getting users");
                }
                else if (response.Item2 == -2)
                {
                    MessageBox.Show("Could not connect to server");
                }
            }
            else
            {
                User u = ProgramMain.currentUser;
                dgvUserList.Rows.Add(u.id, u.email, u.username);
            }
        }