public ActionResult Add(Product_Request model) { if (model.ProductID == 0) { var response = Task.Run(() => proxy.Add(model)); return(Json(response, JsonRequestBehavior.AllowGet)); } else { var response = Task.Run(() => proxy.Update(model)); return(Json(response, JsonRequestBehavior.AllowGet)); } }
private async Task Update() { var proxy = new ProductProxy(); var response = await proxy.Update(model.Id, model.Name, model.Description, model.Stock, model.Price); if (response.Succeeded) { await navigationService.GoBackAsync(); } else { await pageDialogService.DisplayAlertAsync("Hubo un error", response.Response.ToString(), "Ok"); } }