http://msdn.microsoft.com/en-us/library/system.datetime_methods(v=VS.100).aspxDu kan nok bruge nogle funktioner herfra. Træk brugerens fødselsdag fra dagens dato. Det antal år der er tilbage, er så hvormange år personen er/bliver i år.
Du kan så lave en ny dato, med brugerens fødsels dato som dag, men i år som år og se om den dato er før eller efter idag, for at se om brugeren har fyldt år i år.
Du skal passe på, at du ikke ødelægger de datoer du har i databasen, hver gang du ændre dem, skal du nok gøre det på en ny instance.
Det kan være der er andre, lettere måder, at gøre det på. Kender ikke så meget til .NET, men man kan få meget ud af bare at kigge i dokumentationen.