コード例 #1
0
        public async void AcaoItem(object sender, ItemTappedEventArgs e)
        {
            Refeicao refeicao = e.Item as Refeicao;
            var      resposta = await DisplayAlert("Remover Refeição", "Você tem certeza que deseja emover a refeição " + refeicao.Descricao, "Sim", "Não");

            if (resposta)
            {
                Refeicoes.Remove(refeicao);
                await DisplayAlert("Remover Refeição", "Refeição removida com sucesso!", "OK");
            }
        }
コード例 #2
0
        public async void AcaoItem(object sender, ItemTappedEventArgs e)
        {
            Refeicao refeicao = e.Item as Refeicao;
            string   msg      = "Você tem certeza que deseja remover a refeição " + refeicao.Descricao;
            var      resposta = await DisplayAlert("Remover item", msg, "SIM", "NÃO");

            if (resposta)
            {
                dao.Remove(refeicao);
                await DisplayAlert("Remover item", "Refeição removida com sucesso!", "OK");
            }
        }
コード例 #3
0
        public void salvaRefeicao(Object sender, EventArgs e)
        {
            string descricao = entDescricao.Text;
            double valor     = stpCalorias.Value;

            Refeicao refeicao = new Refeicao(descricao, valor);

            Refeicoes.Add(refeicao);

            DisplayAlert("Salvar Refeição", "A refeição " + descricao + " de " + $"{valor:0.00}" + " caloliras foi sala com sucesso!!!", "OK");

            Clear();
        }