using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Web; using System.Web.Mvc; namespace EnVisage.Models { public class SliderModel { public System.Guid Id { get; set; } public System.String Name { get; set; } [Required] public System.Guid EntityId { get; set; } [Required] [Range(0, 100.0)] public double AllocatePercentage { get; set; } public bool IsExcludable { get; set; } public System.Guid ParentId { get; set; } public System.String DisplayId { get { return Id.ToString("N"); } } } public class SlidersGroupModel { public System.Guid GroupId { get; set; } public List Sliders { get; set; } public IEnumerable Options { get; set; } public System.String GroupDisplayId { get { return GroupId.ToString("N"); } } public SlidersGroupModel() { Sliders = new List(); Options = new List(); } } }