internal UserMedalModel GetLastMedal()
{
try
{
List<UserMedalModel> medals = GetMedals().ToUserMedalModel();
if (medals != null && medals.Count > 0)
{
UserMedalModel returnMedal = medals.LastOrDefault();
returnMedal.Coupon.Description = (returnMedal.Coupon.Description.IndexOf("למימוש") < 0) ?
returnMedal.Coupon.Description + " למימוש יש להראות את המסך במסעדה. לפרטי המסעדה לחץ על המדליה" : returnMedal.Coupon.Description;
log.InfoFormat("[GetLastMedal] last medal={0}.", returnMedal.ToString());
return returnMedal;
}
log.InfoFormat("[GetLastMedal] last medal = no last medal.");
return null;
}
catch (Exception e)
{
log.ErrorFormat("[GetLastMedal] Error: Exception={0}.", e.ToString());
return null;
}
}