private string ConvertUser(MemberInfo member) { string result = "{}"; if (member != null) { user_list_model user_list_model = new user_list_model(); user_list_model.uid = member.UserId; user_list_model.user_name = member.UserName; user_list_model.real_name = member.RealName; user_list_model.avatar = member.Picture; user_list_model.birthday = member.BirthDate; user_list_model.created = member.CreateDate; user_list_model.email = member.Email; user_list_model.mobile = member.CellPhone; user_list_model.points = member.Points; if (member.Gender > Gender.NotSet) { user_list_model.sex = ((member.Gender == Gender.Male) ? "男" : "女"); } if (member.RegionId > 0) { string[] array = RegionHelper.GetFullRegion(member.RegionId, "|", true, 0).Split('|'); if (array.Length == 4) { user_list_model.state = array[0]; user_list_model.city = array[1]; user_list_model.district = array[2]; user_list_model.town = array[3]; } } user_list_model.address = member.Address; user_list_model.trade_amount = member.Balance; user_list_model.trade_count = member.OrderNumber; result = JsonConvert.SerializeObject(user_list_model); } return(result); }
private user_list_model UserMemberInfoMapDTO(Entities.MemberInfo data) { user_list_model result = null; if (data != null) { result = new user_list_model(); var ui = MemberIntegralApplication.GetMemberIntegral(data.Id); if (ui == null) { ui = new Himall.Entities.MemberIntegralInfo { MemberId = data.Id, AvailableIntegrals = 0, HistoryIntegrals = 0 }; } result.uid = (int)data.Id; result.user_name = data.UserName; result.created = data.CreateDate; result.real_name = data.RealName; result.mobile = data.CellPhone; result.email = data.Email; result.avatar = Himall.Core.HimallIO.GetRomoteImagePath(data.Photo); result.sex = data.Sex.ToDescription(); result.birthday = data.BirthDay; result.state = ""; result.city = ""; result.district = ""; result.town = ""; result.address = ""; result.points = ui.AvailableIntegrals; result.trade_count = data.OrderNumber; result.trade_amount = data.NetAmount; } return(result); }
private string ConvertUsers(DataTable dt) { List <user_list_model> list = new List <user_list_model>(); foreach (DataRow row in dt.Rows) { user_list_model user_list_model = new user_list_model(); user_list_model.uid = (int)row["UserId"]; if (row["UserName"] != DBNull.Value) { user_list_model.user_name = (string)row["UserName"]; } if (row["RealName"] != DBNull.Value) { user_list_model.real_name = (string)row["RealName"]; } if (row["Picture"] != DBNull.Value) { user_list_model.avatar = (string)row["Picture"]; } if (row["BirthDate"] != DBNull.Value) { user_list_model.birthday = (DateTime)row["BirthDate"]; } if (row["CreateDate"] != DBNull.Value) { user_list_model.created = (DateTime)row["CreateDate"]; } if (row["Email"] != DBNull.Value) { user_list_model.email = (string)row["Email"]; } if (row["CellPhone"] != DBNull.Value) { user_list_model.mobile = (string)row["CellPhone"]; } if (row["Points"] != DBNull.Value) { user_list_model.points = (int)row["Points"]; } if (row["gender"] != DBNull.Value) { user_list_model.sex = (((int)row["gender"] == 0) ? "男" : "女"); } if (row["regionId"] != DBNull.Value && (int)row["regionId"] > 0) { int currentRegionId = (int)row["regionId"]; string[] array = RegionHelper.GetFullRegion(currentRegionId, "|", true, 0).Split('|'); if (array.Length == 4) { user_list_model.state = array[0]; user_list_model.city = array[1]; user_list_model.district = array[2]; user_list_model.town = array[3]; } } if (row["Address"] != DBNull.Value) { user_list_model.address = (string)row["Address"]; } if (row["Balance"] != DBNull.Value) { user_list_model.trade_amount = (decimal)row["Balance"]; } if (row["OrderNumber"] != DBNull.Value) { user_list_model.trade_count = (int)row["OrderNumber"]; } list.Add(user_list_model); } return(JsonConvert.SerializeObject(list)); }