void srv_GetLotteryTypeCompleted(object sender, GetLotteryTypeCompletedEventArgs erg) { App.Session[Constant.LOTTERYPLAYTYPE_SESSION] = erg.Result.ToList(); srv.GetPlayTypeInfoAsync(); }
void _srvProxy_GetLotteryTypeCompleted(object sender, GetLotteryTypeCompletedEventArgs erg) { if (!App.Session.ContainsKey(Constant.LOTTERYPLAYTYPE_SESSION) || App.Session[Constant.LOTTERYPLAYTYPE_SESSION] == null) { App.Session[Constant.LOTTERYPLAYTYPE_SESSION] = erg.Result.ToList(); InitPage(); } else { List<LotteryTypeInfo> lastList = App.Session[Constant.LOTTERYPLAYTYPE_SESSION] as List<LotteryTypeInfo>; if (!Compare(lastList, erg.Result.ToList())) { App.Session[Constant.LOTTERYPLAYTYPE_SESSION] = erg.Result.ToList(); InitPage(); } } }