private void UpdateResidentUI(Dictionary <string, object> dict) { ResidentSSNTextBox.Text = ToNonNull <int>(dict["SSN"]).ToString("000000000"); ResidentPhoneNumTextBox.Text = ToNonNull <string>(dict["PhoneN"]); ResidentNameTextBox.Text = ToNonNull <string>(dict["Name"]); ResidentOutstandingBalanceNUD.Value = ToNonNull <int>(dict["OutstandingBalance"]); ResidentChoresMissedNUD.Value = ToNonNull <int>(dict["MissedChores"]); ResidentSmallGroupTextBox.Text = ToNonNull <string>(dict["SmallGroup"]); ResidentNextSemesterTextBox.Text = ToNonNull <string>(dict["NextSemesterPlan"]); ResidentGraduationDatetimePicker.Value = ToNonNull <DateTime>(dict["GradDate"]); ResidentContractStartDatetimePicker.Value = ToNonNull <DateTime>(dict["ContractStartDate"]); ResidentContractEndDatetimePicker.Value = ToNonNull <DateTime>(dict["ContractEndDate"]); ResidentMealPlanTextBox.Text = ToNonNull <string>(dict["ContractMealPlan"]); ResidentIsKPCheckbox.Checked = ToNonNull <bool>(dict["KP"]); ResidentIsFMCheckbox.Checked = ToNonNull <bool>(dict["FM"]); var rooms = Room.GetAllRooms(dataWrapper).Select(num => num.ToString()); ResidentAssignedRoomComboBox.Items.Clear(); ResidentAssignedRoomComboBox.Items.Add("N/A"); ResidentAssignedRoomComboBox.Items.AddRange(rooms.ToArray()); var assignedRoom = Resident.GetAssignedRoom((int)dict["SSN"], dataWrapper).ToString(); if (assignedRoom == "0") { assignedRoom = "N/A"; } ResidentAssignedRoomComboBox.SelectedItem = assignedRoom; }