public async Task UpdateItemAsync(ListShop item) { if (item.ID != 0) { try { var result = await conn.UpdateAsync(item); } catch (Exception ex) { StatusMessage = string.Format("Conteudo da Lista nao Atualizado:", "", ex.Message); } } }
private async void SaveItemToCart(Products data) { if (data != null) { int idInt = data.Id; var quantidade = 1; var dados = new ListShop { //ID IdProduct = idInt.ToString(), Name = data.Name, Quantity = quantidade.ToString(), Image = data.Photo, Price = data.Price.ToString() }; await MainActivity.ShopRepository.AddNewProductAsync(dados); } }
private async void SaveItemToCart(Products data) { if (data != null) { int idInt = data.Id; var quantidade = 1; var dados = new ListShop { //ID IdProduct = idInt.ToString(), Name = data.Name, Quantity = quantidade.ToString(), Image = data.Photo, Price = data.Price.ToString() }; await MainActivity.ShopRepository.AddNewProductAsync(dados); Toast.MakeText(Application.Context, "Produto adicionado", ToastLength.Short).Show(); } }
public async Task AddNewProductAsync(ListShop lista) { try { if (lista == null) { throw new Exception("Digite um nome valido"); } if (lista.ID != 0) { var result = await conn.UpdateAsync(lista); } else { var result = await conn.InsertAsync(lista); } StatusMessage = string.Format("Single data file inserted or updated"); } catch (Exception ex) { StatusMessage = string.Format("Ja foi adicionado{0}. : {1}", lista, ex.Message); } }