public static void Main()
var today = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, 0, 0, 0);
var memberSince = new DateTime(2017, 6, 28);
var nextAnniversary = new DateTime(DateTime.Now.Year, memberSince.Month, memberSince.Day);
var lastUpdate = new DateTime(2018, 6, 28);
var verifiedDate = new DateTime(2018, 6, 28);
Console.WriteLine(" Today: {0}", today.ToString());
Console.WriteLine(" Member Since: {0}", memberSince.ToString());
Console.WriteLine(" Next Anniversary: {0}", nextAnniversary.ToString());
Console.WriteLine(" Last Update: {0}", lastUpdate.ToString());
Console.WriteLine("Last Verification: {0}", verifiedDate.ToString());
if ((today >= nextAnniversary) && (nextAnniversary > verifiedDate && nextAnniversary > lastUpdate))
Console.WriteLine("Display Modal");
Console.WriteLine("Do not display modal");