private void btnSave_Click(object sender, EventArgs e) { try { DialogResult dialogResult = MessageBox.Show("SAVE DATA? \nMAKE SURE ALL THE FORM FIELDS FILLED CORRECTLY", "DATA ENTRY", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialogResult == DialogResult.Yes) { if (tbItemNumber.Text == "" || tbItemName.Text == "" || tbItemDescription.Text == "" || tbItemCategory.Text == "" || tbItemStock.Text == "") { MessageBox.Show("FORM FIELD(S) CAN NOT BE LEFT EMPTY. PLEASE COMPLETE THE FORM TO SAVE DATA", "DATA ENTRY ERROR", MessageBoxButtons.OK, MessageBoxIcon.Warning); tbItemName.Focus(); } else { string ItemNumber = tbItemNumber.Text; string ItemName = tbItemName.Text; string ItemDescription = tbItemDescription.Text; string ItemCategory = tbItemCategory.Text; string ItemStock = tbItemStock.Text; Admin Save = new Admin(); Save.AddInventory(ItemNumber, ItemName, ItemDescription, ItemCategory, ItemStock); MessageBox.Show("DATA SAVED", "ENTRY DATA SUCCESSFUL", MessageBoxButtons.OK, MessageBoxIcon.Information); tbItemName.Clear(); tbItemDescription.Clear(); tbItemCategory.Clear(); tbItemStock.Value = 0; RefreshDG(); } } } catch (SqlException) { MessageBox.Show("MICROSOFT SQL SERVER DATABASE ERROR!", "ERROR OCCURS", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (InvalidOperationException) { MessageBox.Show("INVALID OPERATION!", "ERROR OCCURS", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.ToString(), "ERROR OCCURS", MessageBoxButtons.OK, MessageBoxIcon.Error); } }