private void btnRemoveCategory_Click(object sender, EventArgs e) { if (position >= 0) { if (MethodsTable.messageDelete()) { Category category = _categController.getOne(MethodsTable.getCellValueRowSelectedIdInt(gdvCategory)); if (_categController.delete(category) == 0) { MethodsTable.messageIsUsage(); } toGridControlCategory(); } } else { MessageBox.Show("Selecione categoria"); } position = -1; }
private void btnDeleteProduct_Click(object sender, EventArgs e) { if (position >= 0) { if (MethodsTable.messageDelete()) { Product product = _produController.getOne(MethodsTable.getCellValueRowSelectedIdInt(gridViewProducts)); try { _produController.removeProduct(product); } catch (Exception error) { MessageBox.Show("Este produto não pode ser eliminado, por fazer parte de documentos emitidos..!\n" + error.Message); } Methods.playSuccess(); toGridControlProducts(); } } else { MessageBox.Show("Selecione um produto"); } }