Exemplo n.º 1
0
 public RepositoryApostas(OnossoBolaoContext context)
     : base(context)
 {
     //TODO: Verificar se Cliente está Ativo;
     //TODO: Verificar se Saldo >= Valor da Aposta;
     //TODO: Se sim, debitar de ContaCorrente valor da Aposta;
     //TODO: Se conseguir debitar, validar ContaCorrente e Aposta;
     //TODO: Se Saldo insuficiente para Aposta, Comprar Créditos;
     this._context = context;
 }
Exemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="user"></param>
        /// <param name="senha"></param>
        /// <returns></returns>
        public static UsuarioApi Login(string user, string senha)
        {
            //TODO: Aqui tenho de usar o AspNetUsers com o AspNetUserInRoles para pegar as credenciais;
            //TODO: Talvez possa pegar essas credenciais do Contexto do Owin;
            //TODO: Tenho de ter o Contexto do Identity fora do Mvc, pois não faz sentido ter dependencia do Mvc nesta camada;

            using (OnossoBolaoContext ctx = new OnossoBolaoContext())
            {
                return(ctx.UsuarioApi.FirstOrDefault(u => u.UserName.Equals(user, StringComparison.OrdinalIgnoreCase) && u.Password == senha));
            };
        }
Exemplo n.º 3
0
 public RepositoryArenas(OnossoBolaoContext context)
     : base(context)
 {
 }
 public RepositoryClubes(OnossoBolaoContext context)
     : base(context)
 {
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="contexto"></param>
 public RepositoryContasCorrentes(OnossoBolaoContext contexto)
     : base(contexto)
 {
     this._contexto = contexto;
 }
 public RepositoryJogos(OnossoBolaoContext context)
     : base(context)
 {
 }