Files
Regroup/lib/sidemenu/Community/MyCommunity/view_model/postmethod.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;
}
}