public List<CentroCusto> FetchByTipo(TipoCentroCusto tipo)
        {
            var sql = PetaPoco.Sql.Builder.Append("SELECT CentroCusto.*")
                                          .Append("FROM CentroCusto");

            if(tipo!= TipoCentroCusto.TODOS){
                sql.Append("WHERE CentroCusto.Tipo = @0", tipo);
            }

            sql.Append("ORDER BY CentroCusto.Nome");

            return this.Db.Fetch<CentroCusto>(sql).ToList();
        }
Exemplo n.º 2
0
        public List<CentroCusto> Tipo(TipoCentroCusto tipo)
        {
            var centroCustoRepositorio = new CentroCustoRepositorio();

            return centroCustoRepositorio.FetchByTipo(tipo);
        }
Exemplo n.º 3
0
        public string All(TipoCentroCusto tipo)
        {
            var centroCustoRules = new CentroCustoRules();

            return Success(centroCustoRules.Tipo(tipo));
        }