Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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");
     }
 }