xamarin / VervetaCRM

Publicly available CRM demonstration app.
MIT License
99 stars 61 forks source link

No Overload method for 'PullAsync' in AzureService.cs requires 0 arguments #1

Open pmace opened 9 years ago

pmace commented 9 years ago

.PullAsync calls missing queryID and query. project won't compile.

ianvink commented 9 years ago

I can confirm I get this as well

techbubble commented 9 years ago

Had the same errors. Added empty string for both parameters and got further in the compilation, but got more errors related to SignaturePad. Removed all references to SignaturePad from the solution and got it to compile and run (works great!) I think this may be due to WP projects which are not available on Xamarin Studio.

stevenyix commented 9 years ago

thanks for the feedback - will investigate these issues in the december update.

RoDo777 commented 9 years ago

Maybe you updated the WindowsAzure.MobileServices. There is a breaking change from 1.3.0-beta to release version Breaking change in Mobile Services offine sync version 1.3

If you updated the package, you just have to change from e.g. await orderTable.PullAsync(); to await orderTable.PullAsync(null, orderTable.CreateQuery());

stevenyix commented 9 years ago

hi @RoDo777 thanks for the info. we'll be putting out an update in the next week and will update the nuget packages, including the one for azure mobile services.

RoDo777 commented 9 years ago

Hi @stevenyix, the features and structure shown in this app are great. In this version i just have some strange behaviour on devices:

on Nokia 920 : complete freeze of device, had to soft reset 2 times not on start, e.g. when go back from map with back button. Upgraded to Wp 8.1 Silverlight.

with hardware back button closes app even inside product catalog, should go to dashboard (?)

on Samsung 3: in the product catalogue i cant slide to the next product.

After upgrade the packages i changed the PullAsync() and it compiled. but now the iOS version throws error in AppDelegate.cs on window.MakeKeyAndVisible(); with ArgumentNullException, arg cannot be null, Parameter name: image Seems that a image file cant be found in the PCL. Googled a bit, some say file names are case sensitive, or should be in "Images" folder, not "Resources". but cant find out where it happens.

One again, great sample, best one I found til now. Thanx! Roland

stevenyix commented 9 years ago

@RoDo777 thanks for the feedback!

re: nokia 920 - not sure. we are aware of some inconsistent behavior regarding back button in the app. will try to fix that.

samsung 3: the carousel is sticky for some reason on android. just need to be persistent/precise with the swiping. i discussed this with our engineers and they're aware of it but it seems to be an android issue. we may switch to another control if this persists.

image issue: thanks for the bug info. will definitely check on that one when we do our next update.

glad to hear this sample is helpful!

stevenyix commented 9 years ago

@RoDo777 in jan we also plan to have Test Cloud tests for VervetaCRM available, too. as awesome as Xamarin.Forms is, testing on real devices is still necessary!

RoDo777 commented 9 years ago

@stevenyix sounds great, Steven! Til then i will isolate some functionality in own prototypes, sure get more skilled with that.

RoDo777 commented 9 years ago

Ah, had a wrong date on Nokia 920. Now Map works, no freeze anymore. So i think a good idea is to check if device time is near server time (10 sec? 30 sec? especially with offline sync), and inform user to set date time correctly. rare use case, but better to handle it.

RoDo777 commented 9 years ago

@stevenyix swipe product pages in Product Catalog on Android:

marcvthooft commented 9 years ago

@RoDo777 I also use VervetaCRM and now stumble on the "arg cannot be null, Parameter name: image" issue. Did you find a solution?

RoDo777 commented 9 years ago

@marcvthooft No, I didnt invest more time in this. @stevenyix said in a previous comment they will check this in the next update.