private void TestWmsFile2ArtPicture(WmsFile source, ArtPicture target) { if (source == null && target == null) { return; } target.Name.ShouldBeEquivalentTo(source.FileName); target.Description.ShouldBeEquivalentTo(source.FileDesc); target.Entity.ShouldBeEquivalentTo(source.EntityName); target.FileData.ShouldBeEquivalentTo(source.FileData.ToString()); target.ID.ShouldBeEquivalentTo(source.FileID); target.Key.ShouldBeEquivalentTo(source.FileKey); target.Link.ShouldBeEquivalentTo(source.FileLink); target.Size.ShouldBeEquivalentTo(source.FileSize); target.Version.ShouldBeEquivalentTo(source.FileVersion); }
public void Test() { using (var session = _sessionFactory.OpenSession()) using (var transaction = session.BeginTransaction()) { var file = new WmsFile() { File2Entity = "ART_TEST_1", FileKey = "Key_Test_1", FileName = "Art_Test_1", FileDesc = null, FileSize = null, FileLink = null, FileVersion = null, FileData = Convert.FromBase64String("TESTOLGA11223344") }; session.Save(file); session.Flush(); transaction.Rollback(); } }