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)));
            }
        }
Example #2
0
        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);
        }
Example #3
0
        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));
 }
Example #5
0
 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);
 }