private void deleteOrderToolStripMenuItem_Click(object sender, EventArgs e) { if (ordersBS.Current == null) { return; } Order item = (Order)ordersBS.Current; if (MessageBox.Show("Do you want to delete this Order ?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { try { using (orderlogic = orderlogicfactory.CreateNew()) { orderlogic.Delete(item); } } catch (Exception ex) { LogError(ex); MessageBox.Show("An Error occured, check log file.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } ordersBS.Remove(item); if (item.OrderStatus == "Приета" || item.OrderStatus == "В процес на изпълнение") { InCompleteCount--; InCompleteOrdersLabel.Text = "Неизпълнени поръчки : " + InCompleteCount.ToString(); } } }
public IActionResult Delete(int id) { return(Ok(_logic.Delete(new Order() { Id = id }))); }
private void buttonDel_Click(object sender, EventArgs e) { if (dataGridView.SelectedRows.Count == 1) { if (MessageBox.Show("Удалить запись", "Вопрос", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(dataGridView.SelectedRows[0].Cells[0].Value); try { orderLogic.Delete(new OrderBindingModel { Id = id }); } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } LoadData(); } } }
public IActionResult Delete(int id) { var request = _logic.GetById(id); return(Ok(_logic.Delete(request))); }
public int Delete(int id) { return(_orderLogic.Delete(id)); }