public void Remove(AreaRecord area)
 {
     using (IDbCommand session = Helpers.OpenSession())
         using (IDbTransaction transaction = session.Connection.BeginTransaction())
         {
             session.Connection.Delete(area);
             transaction.Commit();
         }
 }
Exemple #2
0
        public void TestLoad()
        {

            AreaRecord record = new AreaRecord(TestcaseRecordInputStream.Create((short)0x101A, data));
            Assert.AreEqual(2, record.FormatFlags);
            Assert.AreEqual(false, record.IsStacked);
            Assert.AreEqual(true, record.IsDisplayAsPercentage);
            Assert.AreEqual(false, record.IsShadow);


            Assert.AreEqual(6, record.RecordSize);
        }
Exemple #3
0
        public void TestLoad()
        {
            AreaRecord record = new AreaRecord(TestcaseRecordInputStream.Create((short)0x101A, data));

            Assert.AreEqual(2, record.FormatFlags);
            Assert.AreEqual(false, record.IsStacked);
            Assert.AreEqual(true, record.IsDisplayAsPercentage);
            Assert.AreEqual(false, record.IsShadow);


            Assert.AreEqual(6, record.RecordSize);
        }
Exemple #4
0
        public void TestStore()
        {
            AreaRecord record = new AreaRecord();
            record.IsStacked = (false);
            record.IsDisplayAsPercentage = (true);
            record.IsShadow = (false);


            byte[] recordBytes = record.Serialize();
            Assert.AreEqual(recordBytes.Length - 4, data.Length);
            for (int i = 0; i < data.Length; i++)
                Assert.AreEqual(data[i], recordBytes[i + 4], "At offset " + i);
        }
Exemple #5
0
        public void TestStore()
        {
            AreaRecord record = new AreaRecord();

            record.IsStacked             = (false);
            record.IsDisplayAsPercentage = (true);
            record.IsShadow = (false);


            byte[] recordBytes = record.Serialize();
            Assert.AreEqual(recordBytes.Length - 4, data.Length);
            for (int i = 0; i < data.Length; i++)
            {
                Assert.AreEqual(data[i], recordBytes[i + 4], "At offset " + i);
            }
        }
Exemple #6
0
 public Area(AreaRecord record)
 {
     this.Record        = record;
     this.m_updateDelay = Area.DefaultUpdateDelay;
 }
Exemple #7
0
 public Area(AreaRecord record)
 {
     Record        = record;
     m_updateDelay = DefaultUpdateDelay;
 }