Exemplo n.º 1
0
 public static async Task <RESTServiceResponse <ObservableCollection <PermisListModel> > > GetPermisList()
 {
     try
     {
         return(await RESTHelper.GetRequest <ObservableCollection <PermisListModel> > (url : AppUrls.PermisList, token : AppSettings.AccessToken, method : HttpVerbs.GET));
     }
     catch (Exception ex)
     {
         return(new RESTServiceResponse <ObservableCollection <PermisListModel> >()
         {
             success = false, message = $"Erreur: {ex.Message}"
         });
     }
 }
Exemplo n.º 2
0
 public static async Task <RESTServiceResponse <ObservableCollection <PrixTypeForm> > > GetPrixTypes()
 {
     try
     {
         return(await RESTHelper.GetRequest <ObservableCollection <PrixTypeForm> >(url : AppUrls.GetPriceTypes, token : AppSettings.AccessToken, method : HttpVerbs.GET));
     }
     catch (Exception ex)
     {
         return(new RESTServiceResponse <ObservableCollection <PrixTypeForm> >()
         {
             success = false, message = Assets.Strings.ErreurMessage
         });
     }
 }
Exemplo n.º 3
0
 public static async Task <RESTServiceResponse <DemandeModel> > SaveNewDemande(SaveDemandeModel model)
 {
     try
     {
         return(await RESTHelper.GetRequest <DemandeModel>(url : AppUrls.NewDemande, token : AppSettings.AccessToken, method : HttpVerbs.POST, postObject : model));
     }
     catch (Exception ex)
     {
         return(new RESTServiceResponse <DemandeModel>()
         {
             success = false, message = Assets.Strings.ErreurMessage
         });
     }
 }
Exemplo n.º 4
0
 public static async Task <RESTServiceResponse <StationModel> > GetStationDetails()
 {
     try
     {
         return(await RESTHelper.GetRequest <StationModel>(url : AppUrls.StationDetails, token : AppSettings.AccessToken, method : HttpVerbs.GET));
     }
     catch (Exception ex)
     {
         //return new RESTServiceResponse<StationModel>() { success = false, message = $"Erreur: {ex.Message}" };
         return(new RESTServiceResponse <StationModel>()
         {
             success = false, message = Assets.Strings.ErreurMessage
         });
     }
 }
Exemplo n.º 5
0
        public static async Task <RESTServiceResponse <PaginateDemandeModel> > FilterStationDemandes(int page, FilterStationDemandesModel filterStationDemandes, int offset = 0)
        {
            try
            {
                string url = string.Concat(AppUrls.FilterStationDemandes, 1 /*, AppSettings.UserId*/, "?page=" + page, (offset != 0) ? "&offset=" + offset : "");

                return(await RESTHelper.GetRequest <PaginateDemandeModel>(url : url, token : AppSettings.AccessToken, method : HttpVerbs.POST, postObject : filterStationDemandes));
            }
            catch (Exception ex)
            {
                return(new RESTServiceResponse <PaginateDemandeModel>()
                {
                    success = false, message = $"Erreur: {ex.Message}"
                });
            }
        }
Exemplo n.º 6
0
        public static async Task <RESTServiceResponse <ObservableCollection <PermisListModel> > > GetOrdersList(object param)
        {
            try
            {
                var postData = new GenericPostModel
                {
                    PostData = JsonConvert.SerializeObject(param),
                };

                return(await RESTHelper.GetRequest <ObservableCollection <PermisListModel> >(url : AppUrls.PermisList, token : AppSettings.AccessToken, method : HttpVerbs.POST, postObject : postData));
            }
            catch (Exception ex)
            {
                return(new RESTServiceResponse <ObservableCollection <PermisListModel> >()
                {
                    success = false, message = $"Erreur: {ex.Message}"
                });
            }
        }