Skip to content

Instantly share code, notes, and snippets.

import 'dart:async';
import 'dart:io';
import 'package:audioplayers/audioplayers.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_module_salestrack/core/api/models/login_api_response.dart';
// import 'package:flutter_module_salestrack/core/api/models/api_response_models.dart';
import 'package:flutter_module_salestrack/core/api/models/resp_login.dart';
import 'package:flutter_module_salestrack/core/database/database_helper.dart';
import 'dart:async';
import 'package:external_path/external_path.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter_module_salestrack/features/synchronization/config/sync_config.dart';
import 'package:flutter_module_salestrack/src/models/S031_1PedidoDet/opciones_regalo.dart';
import 'package:flutter_module_salestrack/src/models/others/items_dropdown.dart';
import 'package:flutter_module_salestrack/src/models/tables/banm_cuentaclte.dart';
import 'package:flutter_module_salestrack/src/models/tables/banm_entidad.dart';
import 'package:flutter_module_salestrack/src/models/tables/cxcm_cliente.dart';
package ec.pure.salestrack.Pantallas;
import android.Manifest;
import android.annotation.SuppressLint;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.content.ComponentName;
import android.content.IntentSender;
import android.content.SharedPreferences;
import 'dart:convert';
import 'dart:io';
import 'package:android_id/android_id.dart';
import 'package:device_info_plus/device_info_plus.dart';
import 'package:flutter/material.dart';
import 'package:flutter_module_salestrack/src/database/database_config.dart';
import 'package:flutter_module_salestrack/src/environment/environment.dart';
import 'package:flutter_module_salestrack/src/environment/environmentMethods.dart';
import 'package:flutter_module_salestrack/src/models/S031_1PedidoDet/producto_paginate_api_response.dart';
import 'package:flutter_module_salestrack/src/models/tables/genr_imagen.dart';
package ec.pure.salestrack.WebServiceObject;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.content.Context;
import android.os.AsyncTask;
import android.os.Build;
import android.util.Log;
package ec.pure.salestrack;
import android.Manifest;
import android.app.Activity;
import androidx.core.app.ActivityCompat;
import androidx.core.app.NotificationCompat;
import androidx.appcompat.app.AlertDialog;
import android.app.Application;
import android.app.Notification;
import android.app.NotificationChannel;
import android.app.NotificationManager;
package ec.pure.salestrack.RetrofitApi;
import ec.pure.salestrack.RetrofitApi.Obj.Ejemplo;
import ec.pure.salestrack.RetrofitPojo.StockApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.ActividadesApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.ActivoCabApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.BarrioApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.CXCMClientePaginateApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.CanalDistApiResponse;
import ec.pure.salestrack.RetrofitPojo.apiResponse.ChoferesApiResponse;
package ec.pure.salestrack.RetrofitApi;
import android.os.Build;
import android.util.Log;
import androidx.annotation.RequiresApi;
import com.google.gson.Gson;
import java.io.IOException;
import 'dart:io';
import 'dart:math';
import 'dart:typed_data';
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:flutter_file_dialog/flutter_file_dialog.dart';
import 'dart:io';
import 'dart:math';
import 'dart:typed_data';
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:flutter_file_dialog/flutter_file_dialog.dart';