Added Service
This commit is contained in:
@@ -377,12 +377,20 @@ class OfficesController {
|
||||
|
||||
final SupabaseClient _client;
|
||||
|
||||
Future<void> createOffice({required String name}) async {
|
||||
await _client.from('offices').insert({'name': name});
|
||||
Future<void> createOffice({required String name, String? serviceId}) async {
|
||||
final payload = {'name': name};
|
||||
if (serviceId != null) payload['service_id'] = serviceId;
|
||||
await _client.from('offices').insert(payload);
|
||||
}
|
||||
|
||||
Future<void> updateOffice({required String id, required String name}) async {
|
||||
await _client.from('offices').update({'name': name}).eq('id', id);
|
||||
Future<void> updateOffice({
|
||||
required String id,
|
||||
required String name,
|
||||
String? serviceId,
|
||||
}) async {
|
||||
final payload = {'name': name};
|
||||
if (serviceId != null) payload['service_id'] = serviceId;
|
||||
await _client.from('offices').update(payload).eq('id', id);
|
||||
}
|
||||
|
||||
Future<void> deleteOffice({required String id}) async {
|
||||
|
||||
Reference in New Issue
Block a user