private void RemoveBtn_Click(object sender, EventArgs e) { try { articlesRepo.Remove(article.Ref); MessageBox.Show("Article removed . "); OnArticlesChanged?.Invoke(); this.Close(); } catch (Exception ex) { MessageBox.Show("something went wrong!"); } }
private void AddBtn_Click(object sender, EventArgs e) { try { article.Description = DescriptionTextBox.Text; article.Price = Convert.ToDecimal(PriceTextBox.Text); if (string.IsNullOrEmpty(article.Description) || string.IsNullOrWhiteSpace(article.Description)) { MessageBox.Show("description field is empty!"); return; } articlesRepo.Insert(article); MessageBox.Show("Article added successfully "); OnArticlesChanged?.Invoke(); this.Close(); } catch { MessageBox.Show("something went wrong!"); } }