using System; using System.Collections.Generic; using System.Linq; using System.Web; using Sleis.Models; using FluentNHibernate.Mapping; namespace Sleis.Mapping { public class SubmissionDocumentMap : ClassMap { public SubmissionDocumentMap() { Table("SER_SUBM"); Id(x => x.Id).Column("SER_SUBM_ID"); Map(x => x.ReportId).Column("AGN_RPT_ID"); Map(x => x.Status).Column("SUBM_STAT"); Map(x => x.GeneratedOn).Column("SUBM_INIT_DATE"); Map(x => x.UnsignedContent).Column("SUBM_CONT").Length(Int32.MaxValue); Map(x => x.Name).Column("SUBM_CONT_NAME"); Map(x => x.ContenType).Column("SUBM_CONT_TYPE"); Map(x => x.SubmittinguserId).Column("SUBM_BY_USER_ID"); // Map(x => x.SignedContent).Column("SUBM_CONT_SIGNED").Length(Int32.MaxValue).Nullable(); Map(x => x.SignedOn).Column("SUBM_DATE").Nullable(); Map(x => x.Number).Column("SUBM_CFRM_NUM").Nullable(); HasOne(x => x.SubmissionCor).ForeignKey("SER_SUBM_ID"); } } }