Exemple #1
0
        public static void SalvaAposta(Aposta aposta, int[] numeros)
        {
            int codAposta    = new ApostaDal().Salvar(aposta);
            int quantNumeros = numeros.Length;
            List <NumeroApostado> numerosAposta = new List <NumeroApostado>();

            for (int i = 0; i < quantNumeros; i++)
            {
                NumeroApostado novoNumero = new NumeroApostado
                {
                    CodAposta      = codAposta,
                    numeroApostado = numeros[i]
                };
                novoNumero.CodNumeroApostado = new NumeroApostadoDal().Salvar(novoNumero);
                numerosAposta.Add(novoNumero);
            }
            aposta.numerosDaAposta = numerosAposta;
            aposta.CodAposta       = codAposta;
            if (aposta.Sorteio)
            {
                aposta.numerosDaAposta = numerosAposta;
                aposta.CodAposta       = codAposta;
                RealizaSorteio(aposta);
            }
        }
Exemple #2
0
        private void Update(NumeroApostado numeroApostado)
        {
            string strQuery = "Update tblNumeroApostado set codAposta = '" + numeroApostado.CodAposta + "', numeroNumeroApostado = " + numeroApostado.numeroApostado + " Where IdNumeroApostado = " + numeroApostado.CodNumeroApostado;

            using (basededados = new Connection())
            {
                basededados.ExecutaComando(strQuery);
            }
        }
Exemple #3
0
        public NumeroApostado RowToModel(DataRow row)
        {
            var obj = new NumeroApostado();

            obj.CodAposta      = Convert.ToInt32(row["codAposta"].ToString());
            obj.numeroApostado = Convert.ToInt32(row["numeroNumeroApostado"].ToString());
            if (row["IdNumeroApostado"].ToString() != String.Empty)
            {
                obj.CodAposta = Convert.ToInt32(row["IdNumeroApostado"].ToString());
            }
            return(obj);
        }
Exemple #4
0
        private int Insert(NumeroApostado numeroApostado)
        {
            string strQuery = "Insert into tblNumeroApostado (codAposta, numeroNumeroApostado, IdNumeroApostado) values(" + numeroApostado.CodAposta + ", " + numeroApostado.numeroApostado;

            using (basededados = new Connection())
            {
                int cod = basededados.getCod("Select Max(IdNumeroApostado) from tblNumeroApostado");
                strQuery += ", " + (cod + 1) + ")";
                basededados.InsertData(strQuery);
                return(cod + 1);
            }
        }
Exemple #5
0
 public int Salvar(NumeroApostado numeroApostado)
 {
     return(Insert(numeroApostado));
 }