private void btnModifyDepot_Click(object sender, EventArgs e) { if (dgArticle.CurrentRow != null && dgArticle.CurrentRow.DataBoundItem != null) { AddArticle NewArticleForm = new AddArticle((Article)dgArticle.CurrentRow.DataBoundItem); if (NewArticleForm.ShowDialog() == DialogResult.OK) { m_databaseInterface.UpdateArticle(NewArticleForm.CurrentArticle); InitArticleDataGrid(); } } }
private void btnNewDepot_Click(object sender, EventArgs e) { if (m_articleList.Count >= 5) { MessageBox.Show("Le nombre d'article par déposant est de 5 maximum. Il faut créer un nouveau déposant!"); } else { AddArticle NewArticleForm = new AddArticle(null); if (NewArticleForm.ShowDialog() == DialogResult.OK) { NewArticleForm.CurrentArticle.DeposantId = currentDeposant.Id; var articleId = m_databaseInterface.InsertArticle(NewArticleForm.CurrentArticle); string articleCode = currentDeposant.Id + "-" + articleId; m_databaseInterface.UpdateArticleCode(articleCode, articleId); InitArticleDataGrid(); } } }