public UpdateCoach GetCoachInfo(string MemberId) { var coach = new Coach(); GetUserPara para = new GetUserPara() { MemberId = MemberId }; string returnStr = ShareService.Instance.SendApi("Member/GetCoachInfo", JsonConvert.SerializeObject(para)); coach = JsonConvert.DeserializeObject <Coach>(returnStr); UpdateCoach model = new UpdateCoach(); model.OriginArea = coach.Area;//存原始資料 再清空 model.OriginTrainProgram = coach.TrainingProgramId; model.OriginCourse = coach.CourseId; model.OriginExperience = coach.Experience; model.OriginLicense = coach.License; model.OriginCompetition = coach.Competiton; coach.Area = null; coach.TrainingProgramId = null; coach.CourseId = null; coach.Experience = null; coach.License = null; coach.Competiton = null; model.User = coach; return(model); }
/// <summary> /// 教練資料 /// </summary> /// <param name="MemberId"></param> /// <returns></returns> public Coach GetCoachDetail(string MemberId) { var coach = new Coach(); var input = new GetUserPara() { MemberId = MemberId }; string returnStr = ShareService.Instance.SendApi("Member/GetCoachInfo", JsonConvert.SerializeObject(input)); coach = JsonConvert.DeserializeObject <Coach>(returnStr); return(coach); }
public UpdateMember GetMemberInfo(string MemberId) { var member = new Member(); GetUserPara para = new GetUserPara() { MemberId = MemberId }; string returnStr = ShareService.Instance.SendApi("Member/GetMemberInfo", JsonConvert.SerializeObject(para)); member = JsonConvert.DeserializeObject <Member>(returnStr); UpdateMember updatemodel = new UpdateMember(); updatemodel.OriginArea = member.Area; member.Area = null; //放null multiselect才可以繫結 否則頁面會抓不到資料 updatemodel.User = member; return(updatemodel); }
public Coach GetCoachInfo(GetUserPara input) { return(coach.GetMemberInfo(input.MemberId)); }
public Member GetMemberInfo(GetUserPara input) { return(member.GetMemberInfo(input.MemberId)); }