IEnumerable<SG_CLIENTES_CONSUMO> IClientesConsumoServices.ObtenerClientesPaginado(PagingInfo paginacion)
        {
            IQueryable<SG_CLIENTES_CONSUMO> result = null;
            ExecuteManager(uow =>
            {
                var manager = new SG_CLIENTES_CONSUMOManager(uow);
                result = manager.BuscarTodos();

                paginacion.total = result.Count();
                result = manager.QueryPaged(result, paginacion.limit, paginacion.start, paginacion.sort, paginacion.dir);

            });
            return result;
        }
        public SG_CLIENTES_CONSUMO ObtenerCliente(System.Linq.Expressions.Expression<Func<SG_CLIENTES_CONSUMO, bool>> criterio = null)
        {
            SG_CLIENTES_CONSUMO result = null;
            ExecuteManager(uow =>
            {
                var manager = new SG_CLIENTES_CONSUMOManager(uow);
                result = manager.BuscarTodos(criterio).FirstOrDefault();

            });
            return result;
        }