using Application.Domain.Entities; using Infrastructure.Application; using Infrastructure.Data; using Infrastructure.Web.Mvc; using IoTCenter.Application.Models; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System.Linq; namespace IoTCenter.Areas.Admin.Controllers { [Authorize] [Area(nameof(Admin))] public class GlobalSceneController : CrudController, EditGlobalSceneModel, EditGlobalSceneModel> { public GlobalSceneController(IRepository repo) : base(repo) { } public override IQueryable Query(PagedListModel model, IQueryable query) { return query.Where(o => o.NodeId == null); } public override void ToDisplayModel(Scene entity, EditGlobalSceneModel model) { base.ToDisplayModel(entity, model); } } }