private void btnDelete_Click(object sender, EventArgs e) { CondominiumManagementSystemDBEntities entity = new Condominium_Management_System.CondominiumManagementSystemDBEntities(); int roleID = int.Parse(listViewRole.Items[listViewRole.SelectedIndices[0]].SubItems[0].Text); tblRole oldRole = entity.tblRoles.Where(x => x.ID == roleID).FirstOrDefault(); entity.tblRoles.Remove(oldRole); entity.SaveChanges(); MessageBox.Show("Role Deleted"); }
private void btnUpdate_Click(object sender, EventArgs e) { CondominiumManagementSystemDBEntities entity = new Condominium_Management_System.CondominiumManagementSystemDBEntities(); int roleID = int.Parse(listViewRole.Items[listViewRole.SelectedIndices[0]].SubItems[0].Text); tblRole oldRole = entity.tblRoles.Where(x => x.ID == roleID).FirstOrDefault(); tblRole newRole = new Condominium_Management_System.tblRole(); newRole.ID = roleID; newRole.Title = txtTitle.Text; entity.Entry(oldRole).CurrentValues.SetValues(newRole); entity.SaveChanges(); MessageBox.Show("Role Updated"); }