Example #1
0
        /// <summary>
        /// Cria uma aposta
        /// </summary>
        /// <param name="sorteio">True se essa aposta for o sorteio e false se for uma aposta normal</param>
        /// <param name="tipoLoteria">O nome da Loteria que essa aposta pertence</param>
        /// <param name="numeros">Os numeros da aposta</param>
        /// <returns></returns>
        public static Aposta criaAposta(bool sorteio, TipoDeLoteria tipoLoteria, int[] numeros)
        {
            Aposta aposta = new Aposta
            {
                dataDaAposta = DateTime.Now,
                //horaDaAposta = DateTime.Now.TimeOfDay,
                tipoLoteria = (int)tipoLoteria,
                Resultado   = (int)BusinessLayer.ResultadoSorteio.Apostado,
                Sorteio     = sorteio
            };

            OperaAposta.SalvaAposta(aposta, numeros);
            return(aposta);
        }
Example #2
0
 public static List <Aposta> ApostasVigentes(TipoDeLoteria nomeDaLoteria)
 {
     return(OperaAposta.ApostasVigentes((int)nomeDaLoteria, (int)BusinessLayer.ResultadoSorteio.Apostado));
 }
Example #3
0
 public static List <Aposta> ListaSorteios(TipoDeLoteria nomeDaLoteria)
 {
     return(OperaAposta.ListaSorteios((int)nomeDaLoteria));
 }