コード例 #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            MegaSenaModel ms           = new MegaSenaModel();
            var           ultimaAposta = _aposta.ObterUltimaMegaSena();

            if (ultimaAposta == null)
            {
                ms.id = 1;
            }
            else
            {
                ms.id = ultimaAposta.id + 1;
            }
            ms.data    = DateTime.Now;
            ms.numeros = ObterNumerosGrid();

            _aposta.CadastrarApostaMegaSena(ms);

            gridApostas.DataSource = null;
            gridApostas.Rows.Clear();

            var megas = _aposta.ObterTodasMegaSenas();

            foreach (var mega in megas)
            {
                string numerosFormatados = string.Empty;
                foreach (var num in mega.numeros)
                {
                    numerosFormatados += num.ToString() + " ";
                }
                gridApostas.Rows.Add(new object[] { mega.id, mega.data.ToString("dd/MM/yyyy hh:mm:ss"), numerosFormatados });
            }
        }
コード例 #2
0
ファイル: Aposta.cs プロジェクト: Myriana/loteria
 public void CadastrarApostaMegaSena(MegaSenaModel ms)
 {
     contexto.CadastrarMegaSena(ms);
 }
コード例 #3
0
ファイル: ContextoMega.cs プロジェクト: Myriana/loteria
 public void CadastrarMegaSena(MegaSenaModel ms)
 {
     megaSenas.Add(ms);
 }