48 lines
1.4 KiB
Dart
48 lines
1.4 KiB
Dart
import 'package:regroup/Common/api_urls.dart';
|
|
import 'package:regroup/Common/base_manager.dart';
|
|
import 'package:regroup/Common/controller/data/network/network_api.dart';
|
|
|
|
class PostMethodCommunity {
|
|
PostMethodCommunity();
|
|
|
|
Future<ResponseData<dynamic>> postCreatecommunity(updata) async {
|
|
print("updata is $updata");
|
|
final response = await NetworkApiServices().postApi(
|
|
updata,
|
|
ApiUrls.postcreatecommunity,
|
|
);
|
|
print("response is ${response.data}");
|
|
print("response message is ${response.message}");
|
|
return response;
|
|
}
|
|
|
|
Future<ResponseData<dynamic>> postEditcommunity(updata) async {
|
|
print("updata is $updata");
|
|
final response = await NetworkApiServices().postApi(
|
|
updata,
|
|
ApiUrls.posteditcommunity,
|
|
);
|
|
print("response is ${response.data}");
|
|
print("response message is ${response.message}");
|
|
return response;
|
|
}
|
|
|
|
Future<ResponseData<dynamic>> postGroupsRemove(updata) async {
|
|
final response = await NetworkApiServices().postApi(
|
|
updata,
|
|
ApiUrls.postremovegroupscommunity,
|
|
);
|
|
return response;
|
|
}
|
|
|
|
Future<ResponseData<dynamic>> postmanageaddgroupscommunity(updata) async {
|
|
print("updata is $updata");
|
|
final response = await NetworkApiServices().postApi(
|
|
updata,
|
|
ApiUrls.postmanageaddgroupscommunity,
|
|
);
|
|
print("response is ${response.data}");
|
|
print("response message is ${response.message}");
|
|
return response;
|
|
}
|
|
} |