private async void CV_ItemHolding(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { var action = await DisplayActionSheet($"Proposta {currentSelectedItemLabel.Text} Selecionada", "Cancelar", null, "Editar Proposta", "Ver Candidatos"); if (action == "Editar Proposta") { Proposta prop = new Proposta(); prop.Descricao = _desc.Text; prop.Latitude = Convert.ToString(_Latitude.Text); prop.Longitude = Convert.ToString(_Longitude.Text); prop.Cidade = _Cidade.Text; prop.TipoContrato = Convert.ToString(_TipoContrato.Text); prop.Encerrada = false; prop.IDEmpresa = _pessoa.IDPessoa; prop.IDProposta = Convert.ToInt32(currentSelectedItemLabel.Text); var pagina = new EditarProposta(prop) { BindingContext = prop, }; await Navigation.PushAsync(pagina); } else if (action == "Ver Candidatos") { await Navigation.PushAsync(new CandidatoLista(Convert.ToInt32(currentSelectedItemLabel.Text))); } }
private void ItemHolding(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { if (!(e.ItemData is GeofencePlace place) || !(BindingContext is MainPageViewModel viewModel)) { return; } viewModel.EditCommand.Execute(place); }
private void lstShabad_ItemHolding(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { if (e.ItemData == null) { return; } Verse verse = e.ItemData as Verse; ToggleSimilarShabadButton(true, verse); }
private async void delete_mark(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { var thisMark = e.ItemData as Mark; await PopupNavigation.PushAsync(new DeleteMark(thisMark, _subject)); }
private async void CV_ItemHolding(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { await Navigation.PushAsync(new DetailCandidato(Convert.ToInt32(currentSelectedItemLabel.Text))); }
private void listView_ItemHolding(object sender, Syncfusion.ListView.XForms.ItemHoldingEventArgs e) { editEmployeeButton_Pressed(sender, e); }