/// <summary> /// Event handler when the add via barcode button is clicked /// Opens the add record form with populated information from the API request /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void addViaBarcode_btn_Click(object sender, EventArgs e) { if (lbl_invalidImportError.Visible) { lbl_invalidImportError.Visible = false; } RecordInfo newInfo = reqHandler.requestRecord(barcodeTxtBox.Text); if (newInfo.RecordName == "BadRec") { barcodeTxtBox.Text = "Invalid Barcode"; } else { this.Hide(); AddRecordForm arf = new AddRecordForm(false, controller, newInfo); arf.ShowDialog(); this.Close(); } }
public void invalidBarcodeTest() { RecordInfo testInfo = drh.requestRecord(invalidBarcode); Assert.AreEqual(testInfo.Artist, null); }