//new admin creating function private void BtnAddNewAdmin_Click(object sender, EventArgs e) { var admin = new library_project.Models.Admin(); admin.Name = TxtNAName.Text; admin.Surname = TxtNASurname.Text; admin.Nickname = TxtNANickname.Text; admin.Password = TxtNAPassword.Text; _context.Admins.Add(admin); _context.SaveChanges(); PnlNewAdmin.Hide(); ResetAdminList(); FillAdminList(); ResetNewAdminForm(); DgvAdmins.Visible = true; MessageBox.Show("New Admin Created Successfully!"); }
//selection of an existing admin function private void DgvAdmins_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { int Id = Convert.ToInt32(DgvAdmins.Rows[e.RowIndex].Cells[0].Value.ToString()); SelectedAdmin = _context.Admins.Find(Id); }