示例#1
0
        public async void ManipulaItem(object sender, ItemTappedEventArgs e)
        {
            IMC imc      = e.Item as IMC;
            var resposta = await DisplayAlert("Remover registro de IMC", "Tem certeza que deseja remover este registro?", "Sim", "Não");

            if (resposta)
            {
                ListaIMC.Remove(imc);
                await DisplayAlert("Remover registro de IMC", "Registro removido com sucesso", "Ok");
            }
        }
示例#2
0
        public void CalcularIMC(Object sender, EventArgs e)
        {
            Data   = DateTime.Now.ToString("dd/MM/yyyy");
            Peso   = double.Parse(ValorDoPeso.Text);
            Altura = double.Parse(ValorDaAltura.Text);


            IMC imc = new IMC(Data, Peso, Altura);

            ListaIMC.Add(imc);

            string msg = "IMC: " + imc.ValorIMC.ToString() + "\nResultado: " + imc.Resultado + ".\n\nOs dados foram salvos no Histórico.";

            DisplayAlert("Resultado do IMC", msg, "Ok");
        }