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}" }); } }
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 }); } }
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 }); } }
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 }); } }
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}" }); } }
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}" }); } }