コード例 #1
0
ファイル: Admin.cs プロジェクト: trzeja/Clinic
        private void adminAddButton_Click(object sender, EventArgs e)
        {
            AdminEditForm adminAddForm = new AdminEditForm("Add user", "Confirm", true, null);

            adminAddForm.ShowDialog(this);
            RefreshGrid();
        }
コード例 #2
0
ファイル: Admin.cs プロジェクト: trzeja/Clinic
        private void adminEditButton_Click(object sender, EventArgs e)
        {
            if (dataGridAdmin.SelectedRows.Count == 1 && dataGridAdmin.Rows.Count > 0)
            {
                User user = null;
                //CurrentRow nie bedzie nigdy nullem bo jest pierwsze wybrane
                //bedzie nullem! trzeba sprawdzic
                int    userIndex = dataGridAdmin.CurrentRow.Index;
                string username  = dataGridAdmin.Rows[userIndex].Cells[0].Value.ToString();
                user = CommonFacade.GetUserByUsername(username);

                AdminEditForm adminEditForm = new AdminEditForm("Edit user", "Confirm", true, user);
                adminEditForm.ShowDialog(this);

                RefreshGrid();
            }
            else
            {
                MessageBox.Show("Select user !", "Select row ...", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }