public RewardVM(int id, CallBack callback) { db = new Database(Database.connectStr); List_RewardModel = new List <RewardModel>(); // UserTable user = db.Users.Single(c => c.Id == id); Title = "Rewrad List"; //List<RewardTable> list_Acquirer = db.Rewards.Where(c => Math.Abs(c.Latitude - user.Latitude) < 1 && Math.Abs(c.Longitude - user.Longitude) < 1).ToList<RewardTable>(); if (db.Rewards.Count() == 0) { PublisherServiceClient client = new PublisherServiceClient(); client.GetRewardAsync(id); client.GetRewardCompleted += new EventHandler <GetRewardCompletedEventArgs>(client_getRewardCompleted); } else { getList_RewardModel(); } }
public RewardVM (int id,CallBack callback) { db = new Database(Database.connectStr); List_RewardModel = new List<RewardModel>(); // UserTable user = db.Users.Single(c => c.Id == id); Title = "Rewrad List"; //List<RewardTable> list_Acquirer = db.Rewards.Where(c => Math.Abs(c.Latitude - user.Latitude) < 1 && Math.Abs(c.Longitude - user.Longitude) < 1).ToList<RewardTable>(); if (db.Rewards.Count() == 0) { PublisherServiceClient client = new PublisherServiceClient(); client.GetRewardAsync(id); client.GetRewardCompleted += new EventHandler<GetRewardCompletedEventArgs>(client_getRewardCompleted); } else { getList_RewardModel(); } }