Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public async static Task<bool> RegisterUser(usuarios user)
- {
- //MobileServiceCollection<usuarios, usuarios> items;
- IMobileServiceTable<usuarios> usuariosTable = App.MobileService.GetTable<usuarios>();
- MobileServiceInvalidOperationException exception = null;
- try
- {
- // Query that returns all items.
- List<usuarios> userList = await usuariosTable.Take(1).Where(x => x.email == user.email).ToListAsync();
- /*
- por algun motivo que desconozco no hace bien el metodo ToListAsync() y bno hay manera de hacerlo funcionar, me gustaria que alguien me pudiera ayudar,
- estoy con este proyecto parado por culpa de esto, veo el proyecto de ejemplo que debe funcionar perfectamente y no se porque en mi proyecto no funciona,
- a ver si alguien me pudiera explicar que esta pasando
- */
- if (userList.Count == 0)
- {
- await App.MobileService.GetTable<usuarios>().InsertAsync(user);
- return true;
- }
- else
- {
- return false;
- }
- }
- catch (MobileServiceInvalidOperationException e)
- {
- exception = e;
- }
- if (exception != null)
- {
- await new MessageDialog(exception.Message, "Error loading items").ShowAsync();
- return false;
- }
- return true;
- // proceder a la insercion del regisstro
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement