private void UpdateBtn_Clicked(object sender, EventArgs e) { if (SmartHospitalAPI.GetUser(User.JwtToken, out JObject userObj) == System.Net.HttpStatusCode.OK) { User.Id = (int)userObj["id"]; User.Email = userObj["email"].ToString(); User.FIO = userObj["fio"].ToString(); } if (SmartHospitalAPI.GetInfo(User.JwtToken, out JObject userInfo) == System.Net.HttpStatusCode.OK) { User.CardId = (int)userInfo["cardId"]; } if (SmartHospitalAPI.GetCard(User.JwtToken, User.CardId, out JObject patientCard) == System.Net.HttpStatusCode.OK) { UserPage.list.Clear(); var list = patientCard["History"].ToList(); foreach (var note in list) { Card userNote = JsonConvert.DeserializeObject <Card>(note.ToString()); SmartHospitalAPI.GetDoctor(User.JwtToken, userNote.DoctorId, out Doctor doctor); if (doctor != null) { userNote.DoctorFIO = doctor.Fio; } UserPage.list.Add(new Label() { Text = userNote.ToString() }); } } }
public UserPage() { InitializeComponent(); CollView.ItemsSource = list; if (SmartHospitalAPI.GetUser(User.JwtToken, out JObject userObj) == System.Net.HttpStatusCode.OK) { User.Id = (int)userObj["id"]; User.Email = userObj["email"].ToString(); User.FIO = userObj["fio"].ToString(); UserNameLabel.Text = User.FIO; } //if (SmartHospitalAPI.GetInfo(User.JwtToken, out JObject userInfo) == System.Net.HttpStatusCode.OK) //{ // User.CardId = (int)userInfo["cardId"]; //} //if (SmartHospitalAPI.GetCard(User.JwtToken, User.CardId, out JObject patientCard) == System.Net.HttpStatusCode.OK) //{ // var jonj = patientCard; //User.Cards = patientCard; //} }