using Microsoft.AspNetCore.Mvc.Rendering; using Sarand.Net.Standard.Base.App; using Sarand.Net.Standard.Base.Bus; using Sarand.Net.Standard.Base.Core; using Sarand.Net.Standard.Base.Helpers; using Sarand.Net.Standard.Base.Utils; using Saxonite.Base.App; using Saxonite.Net.Core.Web.Base.App; using Saxonite.Net.Core.Web.Base.Controllers; using Saxonite.Net.Core.Web.Base.Models; using Saxonite.Net.Standard.Base.App; using Saxonite.Net.Standard.Base.Bus; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; namespace Saxonite.Net.Core.Web.Admin.Models { //======================================================================= public class Model_UsersOnline : SaxModel_Admin { //------------------------------------------------------------------- // Construction. public Model_UsersOnline(SaxLocaliser localiser) : base(localiser) { AdditionalFiles_JS.Add("js/sax-usr-onl.js"); } //------------------------------------------------------------------- // User filter properties. public class FilterData { public String User { get; set; } public String UserSportId { get; set; } public String UserRegionId { get; set; } } public FilterData Filter { get; } = new FilterData(); //------------------------------------------------------------------- // User properties. public String UserId { get; set; } [EmailAddress] public String UserEmailAddress { get; set; } public String UserTitle { get; set; } public String UserFirstName { get; set; } public String UserLastName { get; set; } //------------------------------------------------------------------- } //======================================================================= }