private async void btnGuardar_Clicked(object sender, EventArgs e) { compra.nota = txtNota.Text; compra.compraDetalles = insumos.ToArray(); if (compra.id == "0") { var response = await compraManager.Add(asociado.accessToken, compra); Console.WriteLine("createCompraCODE: " + response.code); if (response.code == "OK" || response.code == "Created") { await DisplayAlert("Solicitud de compra", "Se registro la solicitud de compra correctamente", "OK"); await Navigation.PopAsync(); } else { Console.WriteLine("erro addCompra(): " + response.message); await DisplayAlert("Error", "Ocurrio un error al registrar la solicitud de compra", "OK"); } } else { compra.nota = txtNota.Text; compra.compraDetalles = insumos.ToArray(); var response = await compraManager.update(asociado.accessToken, compra); Console.WriteLine("update compra " + response.code); if (response.code == "OK" || response.code == "Created") { await DisplayAlert("Solicitud de compra", "Se actualizo la informacion de la solicitud correctamente", "OK"); await Navigation.PopAsync(); } else { Console.WriteLine("erro updateCompra(): " + response.message); await DisplayAlert("Error", "Ocurrio un error al actualizar la solicitud", "OK"); } } }