public CombustiblesModel ObtenerCombustible(System.Linq.Expressions.Expression<Func<SG_COMBUSTIBLES, bool>> criterio = null)
 {
     CombustiblesModel result = new CombustiblesModel();
     ExecuteManager(uow =>
     {
         var manager = new SG_COMBUSTIBLESManager(uow);
         var result1 = manager.BuscarTodos(criterio).FirstOrDefault();
         result.ID_COMBUSTIBLE = result1.ID_COMBUSTIBLE;
         result.COMBUSTIBLE = result1.NOMBRE;
         result.PRECIO_COMPRA = result1.PRECIO_COMPRA;
         result.PRECIO_VENTA = result1.PRECIO_VENTA;
     });
     return result;
 }
        public IEnumerable<SG_COMBUSTIBLES> ObtenerCombustiblesPaginado(PagingInfo paginacion)
        {
            IQueryable<SG_COMBUSTIBLES> result = null;
            ExecuteManager(uow =>
            {
                var manager = new SG_COMBUSTIBLESManager(uow);
                result = manager.BuscarTodos();

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

            });
            return result;
        }