public IEnumerable<SG_AJUSTES_TANQUE> ObtenerAjustesPorAnioYMes(string ANIO, string MES)
 {
     IQueryable<SG_AJUSTES_TANQUE> result = null;
     ExecuteManager(uow =>
     {
         var manager = new SG_AJUSTES_TANQUEManager(uow);
         result = manager.ObtenerAjustesPorMesyAnio(ANIO, MES);
     });
     return result;
 }
 public IEnumerable<SG_AJUSTES_TANQUE> ObtenerAjustesPaginados(PagingInfo paginacion, System.Linq.Expressions.Expression<Func<SG_AJUSTES_TANQUE, bool>> criterio = null)
 {
     IQueryable<SG_AJUSTES_TANQUE> result = null;
     ExecuteManager(uow =>
     {
         var manager = new SG_AJUSTES_TANQUEManager(uow);
         result = manager.BuscarTodos(criterio);
         paginacion.total = result.Count();
         result = manager.QueryPaged(result, paginacion.limit, paginacion.start, paginacion.sort, paginacion.dir);
     });
     return result;
 }
 public SG_AJUSTES_TANQUE ObtenerAjusteTanque(System.Linq.Expressions.Expression<Func<SG_AJUSTES_TANQUE, bool>> criterio = null)
 {
     SG_AJUSTES_TANQUE result = null;
     ExecuteManager(uow =>
     {
         var manager = new SG_AJUSTES_TANQUEManager(uow);
         result = manager.BuscarTodos(criterio).FirstOrDefault();
     });
     return result;
 }