private void OnInvoiceAddressItemTapped(object sender, ItemTappedEventArgs e) { Models.InvoiceAddressResponse address = e.Item as Models.InvoiceAddressResponse; listInvoiceAddress.SelectedItem = null; viewModel.InvoiceAddressId = address.Id; viewModel.InvoiceAddressDetail = address; viewModel.SelectedPayingCommand.Execute(null); }
private void InvoiceAddressSelectedIndexChanged(object sender, System.EventArgs e) { Controls.CustomPicker picker = sender as Controls.CustomPicker; if (viewModel != null) { Models.InvoiceAddressResponse invoiceAddress = picker.SelectedItem as Models.InvoiceAddressResponse; if (invoiceAddress != null) { viewModel.InvoiceAddressId = invoiceAddress.Id; viewModel.InvoiceAddressDetailCommand.Execute(null); } } }
private void OnInvoiceAddressItemTapped(object sender, ItemTappedEventArgs e) { Models.InvoiceAddressResponse address = e.Item as Models.InvoiceAddressResponse; listInvoiceAddress.SelectedItem = null; viewModel.InvoiceAddressId = address.Id; viewModel.InvoiceAddressDetail = address; /*foreach (var invoiceAddress in viewModel.ListOfInvoiceAddress) * { * foreach (var item in invoiceAddress) * { * if (item.Id.Equals(address.Id)) * { * address.IsSelect = !address.IsSelect; * viewModel.IsSubmit = address.IsSelect; * } * else * item.IsSelect = false; * } * }*/ viewModel.SelectedPayingCommand.Execute(null); }