using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using System.ComponentModel.DataAnnotations; using Sleis.Validation.Attribute; using Sleis.Models; using Sleis.Utility; using Sleis.Validation; namespace Sleis.ViewModels { public class ItemViewBase : BaseViewModel, ICustomField { private static string LastControlDeviceListFilter = "LastControlDeviceListFilter"; public virtual int ReportId { get; set; } public virtual int FacilityId { get; set; } public virtual List CustomFields { get; set; } public AgencyReport Report { get; set; } public ToggleInfo ToggleInfo { get; set; } public string Filter { get { return SessionUtility.Get(LastControlDeviceListFilter); } set { SessionUtility.SetSessionVar(LastControlDeviceListFilter, value); } } } }