private void GravaConfiguracaoAtual(ConfiguracaoTorneio configuracaoTorneio) { if (configuracaoTorneio == null) { return; } var config = _configuracaoAtualRepositorio.Filtrar(d => d.IdTorneio == configuracaoTorneio.Id).FirstOrDefault(); if (config != null) { _configuracaoAtualRepositorio.Excluir(config); } var configuracaoAtual = new ConfiguracaoAtual { IdTorneio = configuracaoTorneio.Id, Minuto = Configuracao.RelogioAtual.Minutes, Segundo = Configuracao.RelogioAtual.Seconds, QtdAddon = Configuracao.QtdAddon, QtdEntradas = Configuracao.QtdEntradas, QtdJogadores = Configuracao.QtdJogadores, QtdRebuy = Configuracao.QtdRebuy, Sequencia = Configuracao.Sequencia }; _configuracaoAtualRepositorio.Cadastrar(configuracaoAtual); }
private void PreencheConfiguracaoAtual(ConfiguracaoAtual configuracaoAtual) { if (configuracaoAtual != null) { Configuracao.Sequencia = configuracaoAtual.Sequencia; Configuracao.QtdAddon = configuracaoAtual.QtdAddon; Configuracao.QtdEntradas = configuracaoAtual.QtdEntradas; Configuracao.QtdJogadores = configuracaoAtual.QtdJogadores; Configuracao.QtdRebuy = configuracaoAtual.QtdRebuy; Configuracao.RelogioAtual = new TimeSpan(0, configuracaoAtual.Minuto, configuracaoAtual.Segundo); AtualizaDadosTela(); } }