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 GravarConfiguracaoBlinds(ConfiguracaoTorneio configuracaoTorneio) { if (configuracaoTorneio == null) { return; } var configuracaoBlinds = _configuracaoBlindsRepositorio.Filtrar(d => d.IdTorneio == configuracaoTorneio.Id).ToList(); if (configuracaoBlinds.Any()) { configuracaoBlinds.ForEach(d => _configuracaoBlindsRepositorio.Excluir(d)); } var configuracoesBlinds = _frmConfiguracao._blindsAplicacao.ObterBlinds().Select(d => new ConfiguracaoBlinds { Ante = d.Ante, BigBlind = d.BigBlind, Duracao = d.Duracao, IdTorneio = configuracaoTorneio.Id, Level = d.Level, Sequencia = d.Sequencia, SmallBlind = d.SmallBlind }).ToList(); configuracoesBlinds.ForEach(d => _configuracaoBlindsRepositorio.Cadastrar(d)); }
private void PreencheDadosTorneio(ConfiguracaoTorneio configuracaoTorneio) { if (configuracaoTorneio != null) { FrmConfiguracao.txNomeTorneio.Text = configuracaoTorneio.NomeTorneio; FrmConfiguracao.txtQtdAddon.Text = configuracaoTorneio.Addon; FrmConfiguracao.txtQtdBuyIn.Text = configuracaoTorneio.BuyIn; FrmConfiguracao.txtQdtReBuy.Text = configuracaoTorneio.ReBuy; FrmConfiguracao.txtTorneioControle.Text = configuracaoTorneio.NomeTorneio; } }
public void GravaConfiguracaoTorneio(ConfiguracaoTorneioModelo torneioModel, ref ConfiguracaoTorneio configuracaoTorneio) { if (configuracaoTorneio == null) { configuracaoTorneio = new ConfiguracaoTorneio { Addon = torneioModel.Addon, BuyIn = torneioModel.BuyIn, NomeTorneio = torneioModel.Nome, ReBuy = torneioModel.ReBuy }; _configuracaoTorneioRepositorio.Cadastrar(configuracaoTorneio); } else { configuracaoTorneio.Addon = torneioModel.Addon; configuracaoTorneio.BuyIn = torneioModel.BuyIn; configuracaoTorneio.NomeTorneio = torneioModel.Nome; configuracaoTorneio.ReBuy = torneioModel.ReBuy; _configuracaoTorneioRepositorio.Atualizar(configuracaoTorneio); } var retorno = _contexto.Salvar(); }