示例#1
0
        public GenericResult <IEnumerable <Conta> > List(ContaFilter filter)
        {
            GenericResult <IEnumerable <Conta> > result = new GenericResult <IEnumerable <Conta> >();

            try
            {
                result.Result = service.List(filter);
            }
            catch (Exception ex)
            {
                result.Errors = new string[] { ex.Message };
            }

            return(result);
        }
示例#2
0
        public IEnumerable <Conta> List(ContaFilter filter)
        {
            var result = connection.Query <Conta, TipoConta, Conta>("Exec GetListConta @text",
                                                                    (conta, tipConta) =>
            {
                conta.TipoConta = tipConta;
                return(conta);
            },
                                                                    filter);

            foreach (var conta in result)
            {
                conta.Jogos   = GetJogosByContaId(conta.Id).ToList();
                conta.Codigos = GetCodigosByContId(conta.Id);
            }

            return(result);
        }
示例#3
0
 public GenericResult <IEnumerable <Conta> > List([FromBody] ContaFilter filter)
 {
     return(appService.List(filter));
 }