private void CalcularRateio(object sender, EventArgs e) { var a = new PaginaResultado(variaveisCal); if (Convert.ToInt32(EntryRateio.Text) <= a.variaveisCal.TotalDePessoas) { Rateio = a.variaveisCal.Total / Convert.ToInt32(EntryRateio.Text); bxv_Rateio.IsVisible = true; lbl_Rateio.Text = Convert.ToString($"{ Math.Round((Rateio),2)}"); lbl_Titulo.Text = "Preço Unitário (R$): "; } else { DisplayAlert("ATENÇÃO", "O número de pessoas do rateio é maior que o número de participantes", "OK"); } }
private async void Pagina_Resultado(object sender, EventArgs e) { if (SwitchCopos.IsToggled == true) { ValorCopos1 = 20; } else { ValorCopos1 = 0; } if (SwitchPratos.IsToggled == true) { ValorPratos1 = 20; } else { ValorPratos1 = 0; } if (SwitchTalheres.IsToggled == true) { ValorTalheres1 = 20; } else { ValorTalheres1 = 0; } if (SwitchCanudos.IsToggled == true) { ValorCanudos1 = 20; } else { ValorCanudos1 = 0; } if (SwitchGuardanapos.IsToggled == true) { ValorGuardanapos1 = 20; } else { ValorGuardanapos1 = 0; } Variaveis variaveis = new Variaveis { NumHomem = Convert.ToDouble(lblHomem.Text), NumMulher = Convert.ToDouble(lblMulher.Text), NumCrianca = Convert.ToDouble(lblCrianca.Text), ValorCarneAves = Convert.ToDouble(lblAves.Text), ValorCarneBovina = Convert.ToDouble(lblBovina.Text), ValorCarneSuina = Convert.ToDouble(lblSuina.Text), ValorCerveja = Convert.ToDouble(lblCerveja.Text), ValorCaipirinha = Convert.ToDouble(lblCaipirinha.Text), ValorBeats = Convert.ToDouble(lblBeats.Text), ValorSuco = Convert.ToDouble(lblSuco.Text), ValorVodka = Convert.ToDouble(lblVodka.Text), ValorRefrigerante = Convert.ToDouble(lblRefrigerante.Text), ValorArrozAGrega = Convert.ToDouble(lblArrozAGrega.Text), ValorQueijoCoalho = Convert.ToDouble(lblQueijoCoalho.Text), ValorFarofa = Convert.ToDouble(lblFarofa.Text), ValorVinagrete = Convert.ToDouble(lblVinagrete.Text), ValorSaladaMaio = Convert.ToDouble(lblSaladaMaio.Text), ValorPao = Convert.ToDouble(lblPao.Text), ValorCopos = ValorCopos1, ValorPratos = ValorPratos1, ValorTalheres = ValorTalheres1, ValorCanudos = ValorCanudos1, ValorGuardanapos = ValorGuardanapos1 }; var paginaResultado = new PaginaResultado(variaveis); paginaResultado.BindingContext = variaveis; await Navigation.PushAsync(paginaResultado); }