|
|
|
@ -141,7 +141,7 @@ class _MyPostedAdsFragmentState extends State<MyPostedAdsFragment> {
|
|
|
|
|
Row(
|
|
|
|
|
children: [
|
|
|
|
|
LocaleKeys.remove.tr().toText12(color: MyColors.redColor).center.onPress(() {
|
|
|
|
|
updateItemForSale(employeePostedAdsList[index].itemSaleID!);
|
|
|
|
|
updateItemForSale(employeePostedAdsList[index]);
|
|
|
|
|
}).expanded,
|
|
|
|
|
Container(width: 1, height: 30, color: MyColors.lightGreyEFColor),
|
|
|
|
|
LocaleKeys.edit.tr().toText12(color: MyColors.gradiantEndColor).center.onPress(() {
|
|
|
|
@ -172,7 +172,7 @@ class _MyPostedAdsFragmentState extends State<MyPostedAdsFragment> {
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void updateItemForSale(int itemSaleID) async {
|
|
|
|
|
void updateItemForSale(EmployeePostedAds employeePostedAds) async {
|
|
|
|
|
Utils.showLoading(context);
|
|
|
|
|
|
|
|
|
|
String? empNum = AppState().memberInformationList?.eMPLOYEENUMBER;
|
|
|
|
@ -180,15 +180,24 @@ class _MyPostedAdsFragmentState extends State<MyPostedAdsFragment> {
|
|
|
|
|
String? loginTokenID = AppState().postParamsObject?.logInTokenID;
|
|
|
|
|
String? tokenID = AppState().postParamsObject?.tokenID;
|
|
|
|
|
|
|
|
|
|
var request = http.MultipartRequest('POST', Uri.parse("${ApiConsts.cocRest}Mohemm_ITG_UpdateItemForSale"));
|
|
|
|
|
request.fields['itemSaleID'] = itemSaleID.toString();
|
|
|
|
|
var request = http.MultipartRequest('POST', Uri.parse("${ApiConsts.cocRest}Mohemm_ITG_UpdateItemForSaleMobile"));
|
|
|
|
|
request.fields['ItgItemSaleID'] = employeePostedAds.itemSaleID.toString();
|
|
|
|
|
request.fields['ItgCategoryID'] = employeePostedAds.categoryID.toString();
|
|
|
|
|
request.fields['ItgTitle'] = employeePostedAds.title!;
|
|
|
|
|
request.fields['ItgDescription'] = employeePostedAds.description!;
|
|
|
|
|
request.fields['ItgQuotePrice'] = employeePostedAds.quotePrice.toString();
|
|
|
|
|
request.fields['RegionID'] = employeePostedAds.regionID.toString();
|
|
|
|
|
request.fields['Itg_EndDate'] = employeePostedAds.endDate.toString();
|
|
|
|
|
request.fields['Channel'] = "31";
|
|
|
|
|
request.fields['isActive'] = "false";
|
|
|
|
|
request.fields['ItgIsActive'] = "false";
|
|
|
|
|
request.fields['LogInToken'] = loginTokenID!;
|
|
|
|
|
request.fields['Token'] = tokenID!;
|
|
|
|
|
request.fields['MobileNo'] = empMobNum!;
|
|
|
|
|
request.fields['EmployeeNumber'] = empNum!;
|
|
|
|
|
request.fields['employeeNumber'] = empNum;
|
|
|
|
|
|
|
|
|
|
// debugPrint(json.encode(request.fields.toString()));
|
|
|
|
|
|
|
|
|
|
var response = await request.send().catchError((e) {
|
|
|
|
|
Utils.hideLoading(context);
|
|
|
|
|
Utils.handleException(e, context, null);
|
|
|
|
|