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 System.Web.Script.Serialization; namespace Sleis.Models { public abstract class EpaBaseObject : BaseIdentityModel { public virtual string Code { get; set; } public virtual string Description { get; set; } [ScriptIgnore] public virtual EpaCode Epa { get; set; } public virtual string CodeDescription { get { return String.Format("{0} - {1}", Code, Description); } } public EpaBaseObject() { Epa = new EpaCode(); } public override void SetContext(string parentContext) { ValidationContxt = parentContext; } } }