deleteCustomer method
Delete a customer
Implementation
@override
Future<bool> deleteCustomer(String customerId) async {
try {
final response = await http.delete(
Uri.parse('$_sotaidApiUrl/customers/$customerId'),
headers: getHeaders(),
);
if (response.statusCode == 200 || response.statusCode == 204) {
return true;
} else {
throw Exception('Failed to delete customer: ${response.statusCode}');
}
} catch (e) {
throw Exception('Error deleting customer: $e');
}
}