protected override void DeleteBtn_Click(object sender, EventArgs e) { //Get Item Roti if (outletBindingSource.DataSource == null) { return; } if (outletDataGridView.SelectedRows.Count == 0) { return; } //Confirm Delete if (DialogHelper.DeleteDialog(outletDataGridView.SelectedRows.Count + " record(s)") != 0) { foreach (DataGridViewRow row in outletDataGridView.SelectedRows) { Outlet item = row.DataBoundItem as Outlet; if (item != null) { outletRepository.Delete(item); outletBindingSource.Remove(item); } } } }
public void RemoveTest() { var outlCode = "outlet001"; var outlet = m_outlet.GetOutletByCode(outlCode); var result = m_outlet.Delete(outlet); Assert.IsTrue(result != 0); var outletDeleted = m_outlet.GetOutletByCode(outlCode); Assert.IsNull(outletDeleted); }