public UserMedal getLastMedal(SpontaneousUserModel statistic)
{
UserMedal returnValue = new RestaurantAdviserMedal();
returnValue.CreatedAt = new DateTime(0);
if (statistic != null && statistic.UserMedalsList != null && IfAlreadyHave(statistic))
{
var adviserMedalList = statistic.UserMedalsList.Where(c => c is RestaurantAdviserMedal);
if (adviserMedalList != null)
{
returnValue = adviserMedalList.OrderBy(o => o.CreatedAt).ToList().LastOrDefault();
}
}
log.DebugFormat("[RestaurantAdviserChecker]: getLastMedal, CreatedAt={0}", returnValue.CreatedAt);
return returnValue;
}