Example #1
0
 public void CanSetAndGetSimpleProperties()
 {
     var referrer = new Referrer();
     referrer.ReferrerUrl = "localhost";
     Assert.AreEqual("http://localhost", referrer.ReferrerUrl);
     UnitTestHelper.AssertSimpleProperties(referrer, "ReferrerUrl");
 }
Example #2
0
        public static Referrer LoadReferrer(IDataReader reader)
        {
            Referrer refer = new Referrer();

            if (reader["URL"] != DBNull.Value)
            {
                refer.ReferrerURL = (string) reader["URL"];
            }

            if (reader["Title"] != DBNull.Value)
            {
                refer.PostTitle = (string) reader["Title"];
            }

            if (reader["EntryID"] != DBNull.Value)
            {
                refer.EntryID = (int) reader["EntryID"];
            }

            if (reader["LastUpdated"] != DBNull.Value)
            {
                refer.LastReferDate = (DateTime) reader["LastUpdated"];
            }

            if (reader["Count"] != DBNull.Value)
            {
                refer.Count = (int) reader["Count"];
            }

            refer.BlogId = Config.CurrentBlog.Id;

            return refer;
        }