private void btnSaveCat_Click(object sender, EventArgs e) { //Create a new row that the variables will be added into DataRow newOwnerRow = DM.dtOwner.NewRow(); newOwnerRow["LastName"] = textNewLastName.Text; newOwnerRow["FirstName"] = textNewFirstName.Text; newOwnerRow["StreetAddress"] = textNewStreetAddress.Text; newOwnerRow["Suburb"] = textNewSuburb.Text; newOwnerRow["PhoneNumber"] = textNewPhoneNumber.Text; //Add the new row to the Table DM.dtOwner.Rows.Add(newOwnerRow); DM.UpdateOwner(); //Give the user a success message MessageBox.Show("Veterinarian added succesfully", "Success"); pnlAddOwner.Hide(); lstOwner.Enabled = true; lstOwner.Visible = true; btnDeleteOwner.Enabled = true; //btnNext.Enabled = true; //btnPrevious.Enabled = true; btnUpdateOwner.Enabled = true; btnAddOwner.Enabled = true; }
private void btnDeleteOwner_Click(object sender, EventArgs e) { DataRow deleteOwnerRow = DM.dtOwner.Rows[currencyManager.Position]; DataRow[] CatRow = DM.dtCat.Select("OwnerID = " + lblOwnerID.Text); if (CatRow.Length != 0) { MessageBox.Show("You may only delete owners who do not have cats", "Error"); } else { if (MessageBox.Show("Are you sure you want to delete this records?", "Warning", MessageBoxButtons.OKCancel) == DialogResult.OK) { deleteOwnerRow.Delete(); DM.UpdateOwner(); } } return; }