forked from yaso_meth/mih-project
add business rating calc to api and service
This commit is contained in:
@@ -11,7 +11,7 @@ class MihMzansiDirectoryServices {
|
||||
String business_id,
|
||||
) async {
|
||||
final response = await http.get(Uri.parse(
|
||||
"${AppEnviroment.baseApiUrl}/mzasni-directory/business-ratings/user/$app_id/$business_id"));
|
||||
"${AppEnviroment.baseApiUrl}/mzansi-directory/business-ratings/user/$app_id/$business_id"));
|
||||
print(response.statusCode);
|
||||
if (response.statusCode == 200) {
|
||||
String body = response.body;
|
||||
@@ -27,7 +27,7 @@ class MihMzansiDirectoryServices {
|
||||
String business_id,
|
||||
) async {
|
||||
final response = await http.get(Uri.parse(
|
||||
"${AppEnviroment.baseApiUrl}/mzasni-directory/business-ratings/all/$business_id"));
|
||||
"${AppEnviroment.baseApiUrl}/mzansi-directory/business-ratings/all/$business_id"));
|
||||
if (response.statusCode == 200) {
|
||||
Iterable l = jsonDecode(response.body);
|
||||
List<BusinessReview> businessReviews = List<BusinessReview>.from(
|
||||
@@ -48,7 +48,7 @@ class MihMzansiDirectoryServices {
|
||||
) async {
|
||||
var response = await http.post(
|
||||
Uri.parse(
|
||||
"${AppEnviroment.baseApiUrl}/mzasni-directory/business-rating/insert/"),
|
||||
"${AppEnviroment.baseApiUrl}/mzansi-directory/business-rating/insert/"),
|
||||
headers: <String, String>{
|
||||
"Content-Type": "application/json; charset=UTF-8"
|
||||
},
|
||||
@@ -70,15 +70,22 @@ class MihMzansiDirectoryServices {
|
||||
|
||||
Future<int> deleteBusinessReview(
|
||||
int idbusiness_ratings,
|
||||
String business_id,
|
||||
String rating_score,
|
||||
String current_rating,
|
||||
) async {
|
||||
var response = await http.delete(
|
||||
Uri.parse(
|
||||
"${AppEnviroment.baseApiUrl}/mzasni-directory/business-ratng/delete/"),
|
||||
"${AppEnviroment.baseApiUrl}/mzansi-directory/business-rating/delete/"),
|
||||
headers: <String, String>{
|
||||
"Content-Type": "application/json; charset=UTF-8"
|
||||
},
|
||||
body: jsonEncode(
|
||||
<String, dynamic>{"idbusiness_ratings": idbusiness_ratings}),
|
||||
body: jsonEncode(<String, dynamic>{
|
||||
"idbusiness_ratings": idbusiness_ratings,
|
||||
"business_id": business_id,
|
||||
"rating_score": rating_score,
|
||||
"current_rating": current_rating,
|
||||
}),
|
||||
);
|
||||
if (response.statusCode == 200) {
|
||||
return response.statusCode;
|
||||
@@ -89,21 +96,27 @@ class MihMzansiDirectoryServices {
|
||||
|
||||
Future<int> updateBusinessReview(
|
||||
int idbusiness_ratings,
|
||||
String business_id,
|
||||
String rating_title,
|
||||
String rating_description,
|
||||
String rating_score,
|
||||
String rating_new_score,
|
||||
String rating_old_score,
|
||||
String current_rating,
|
||||
) async {
|
||||
var response = await http.put(
|
||||
Uri.parse(
|
||||
"${AppEnviroment.baseApiUrl}/mzasni-directory/business-rating/update/"),
|
||||
"${AppEnviroment.baseApiUrl}/mzansi-directory/business-rating/update/"),
|
||||
headers: <String, String>{
|
||||
"Content-Type": "application/json; charset=UTF-8"
|
||||
},
|
||||
body: jsonEncode(<String, dynamic>{
|
||||
"idbusiness_ratings": idbusiness_ratings,
|
||||
"business_id": business_id,
|
||||
"rating_title": rating_title,
|
||||
"rating_description": rating_description,
|
||||
"rating_score": rating_score,
|
||||
"rating_new_score": rating_new_score,
|
||||
"rating_old_score": rating_old_score,
|
||||
"current_rating": current_rating,
|
||||
}),
|
||||
);
|
||||
if (response.statusCode == 200) {
|
||||
|
||||
Reference in New Issue
Block a user