public void DeleteCategory(int id) { CategoriesDAO dao = new CategoriesDAO(); Category deleteCategory = dao.GetCategory(id); if (deleteCategory != null) { int result = dao.DeleteCategory(deleteCategory); if (result < 1) { throw new Exception("No es posible eliminar la Categoría, por favor verificar que no existan Tipos de Productos asociados a la Categoría"); } } else { throw new Exception("El id de la Categoría a eliminar no es válido"); } }