Example #1
0
 public WcfModel GetUserByPing(string ping)
 {
     try {
         UserService userService = new UserService();
         var user = userService.GetUserByPing(ping);
         var data = from o in user
                    select new {
                        ID = o.ID.ToString(),
                        Money = o.Money,
                        Tags = o.Tags,
                    };
         model.Data = JsonConvert.SerializeObject(data);
         model.Code = WcfStatus.QuerySuccessful;
     }
     catch (RepeatedException e) {
         model.Code = WcfStatus.QueryError;
         model.ErrorMsg = e.OutMsg;
     }
     catch (DataNotFoundException e) {
         model.Code = WcfStatus.QueryNoData;
         model.ErrorMsg = e.Message;
     }
     return model;
 }