Localization

aamir_dev
Aamir.Muhammad 3 months ago
parent 5d920c8e89
commit 461a3a166e

@ -33,8 +33,7 @@ class ScheduleVM extends BaseVM {
setState(ViewState.idle);
}
setScheduleInactive(int scheduleId, int branchId) async {
setState(ViewState.busy);
Future<MResponse> setScheduleInactive(int scheduleId, int branchId) async {
MResponse val = await scheduleRepo.setScheduleInActive(scheduleId, branchId);
if (val.messageStatus == 1) {
if (schedule!.data != null) {
@ -43,7 +42,7 @@ class ScheduleVM extends BaseVM {
Utils.showToast(val.message ?? "");
}
}
setState(ViewState.idle);
return val;
}
getAllServices(String branchId, ScheduleData selectedSchedule) async {

@ -4,8 +4,10 @@ import 'package:flutter/material.dart';
import 'package:mc_common_app/classes/consts.dart';
import 'package:mc_common_app/extensions/int_extensions.dart';
import 'package:mc_common_app/extensions/string_extensions.dart';
import 'package:mc_common_app/generated/locale_keys.g.dart';
import 'package:mc_common_app/main.dart';
import 'package:mc_common_app/models/appointments_models/schedule_model.dart';
import 'package:mc_common_app/models/general_models/m_response.dart';
import 'package:mc_common_app/theme/colors.dart';
import 'package:mc_common_app/utils/date_helper.dart';
import 'package:mc_common_app/utils/navigator.dart';
@ -15,6 +17,7 @@ import 'package:mc_common_app/widgets/common_widgets/app_bar.dart';
import 'package:mc_common_app/widgets/extensions/extensions_widget.dart';
import 'package:provider/provider.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:easy_localization/easy_localization.dart';
class SchedulesListPage extends StatefulWidget {
String? branchId;
@ -68,15 +71,13 @@ class _SchedulesListPageState extends State<SchedulesListPage> {
IconButton(
onPressed: () async {
Utils.showLoading(context);
value.setScheduleInactive(value.schedule!.data![index].id!, value.schedule!.data![index].serviceProviderBranchId!);
MResponse res = await value.setScheduleInactive(value.schedule!.data![index].id!, value.schedule!.data![index].serviceProviderBranchId!);
Utils.hideLoading(context);
// if (res.messageStatus == 1) {
// Utils.showToast(
// LocaleKeys.branch_deleted.tr());
// model.setState(ViewState.idle);
// } else {
// Utils.showToast(res.message ?? "");
// }
if (res.messageStatus == 1) {
Utils.showToast(LocaleKeys.branch_deleted.tr());
} else {
Utils.showToast(res.message ?? "");
}
},
icon: const Icon(Icons.delete),
color: Colors.red,

Loading…
Cancel
Save