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); } }
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); } }
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); }
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); } }
public int Salvar(NumeroApostado numeroApostado) { return(Insert(numeroApostado)); }