private void AtualizarNumerosSorteados(NumerosSorteadosClass numerosSorteadosClass) { var botoesSelecionados = grid.Children.Cast <Button>().Where(c => numerosSorteadosClass.NumerosSorteados.Contains(Convert.ToInt32(c.Text))); foreach (var item in botoesSelecionados) { item.BackgroundColor = (Color)Application.Current.Resources["CorBotaoSorteioMarcado"]; item.TextColor = (Color)Application.Current.Resources["CorTextoBotaoSorteioMarcado"]; } }
public void ExibirResultadoTela(NumerosSorteadosClass numerosSorteadosClass) { //var contador = 1; //foreach (var numeroSorteado in numerosSorteadosClass.getListNumerosSorteadosOrdeado()) //{ // grid.Children.Cast<Label>().Where(a => a.ClassId == contador.ToString()).FirstOrDefault(); // label.Text = numeroSorteado.ToString("00"); // contador++; //} }
private void RealizarSorteioAleatorio() { var numerosSorteados = new NumerosSorteadosClass(); numerosSorteados.NovoSorterio(NumerosSorteioView.getNumerosExluidos()); StringBuilder temp = new StringBuilder(); var texto = numerosSorteados.getNumerosSorteadosOrdeado(); NumerosSorteioView.Atualizar(numerosSorteados); //ResultadoSorteioView.ExibirResultadoTela(numerosSorteados); }
public void Atualizar(NumerosSorteadosClass numerosSorteadosClass = null) { ResetBotoes(); if (numerosSorteadosClass != null) { AtualizarNumerosExcluidos(numerosExluidos); } if (numerosExluidos != null) { AtualizarNumerosSorteados(numerosSorteadosClass); } }