/*Public consts fields*/ /*Public fields*/ /*Private methods*/ /// <summary> /// Set values of text component with information about worker /// </summary> private void SetWorkerText() { TextName.text = UIWorkers.GetWorkerNameString(SelectedWorker); SetWorkerAbilitiesText(); TextSalary.text = UIWorkers.GetWorkerSalaryString(SelectedWorker); TextExpierience.text = UIWorkers.GetWorkerExpierienceString(SelectedWorker); TextDaysInCompany.text = UIWorkers.GetWorkerDaysInCompanyString(SelectedWorker); TextSatisfaction.text = UIWorkers.GetWorkerSatisfactionString(SelectedWorker); }
private void SetWorkerInfoText(SharedWorker selectedWorker) { if (null != selectedWorker) { TextName.text = UIWorkers.GetWorkerNameString(selectedWorker); TextSalary.text = UIWorkers.GetWorkerSalaryString(selectedWorker); TextExpierience.text = UIWorkers.GetWorkerExpierienceString(selectedWorker); TextAbilities.text = UIWorkers.GetWorkerAbilitiesString(selectedWorker); RectTransform textTransform = TextAbilities.rectTransform.parent.GetComponent <RectTransform>(); textTransform.sizeDelta = new Vector2(textTransform.sizeDelta.x, TextAbilities.preferredHeight); } else { TextName.text = string.Empty; TextSalary.text = string.Empty; TextAbilities.text = string.Empty; TextExpierience.text = string.Empty; } }
private void OnWorkerSalaryChanged(SharedWorker companyWorker) { if (null != SelectedWorker && companyWorker.ID == SelectedWorker.ID) { TextSalary.text = UIWorkers.GetWorkerSalaryString(companyWorker); } ListViewElementWorker elem = null; if (companyWorker is LocalWorker) { elem = UIWorkers.GetWorkerListViewElement(companyWorker, ListViewCompanyWorkers); } else { elem = UIWorkers.GetWorkerListViewElement(companyWorker, ListViewOtherPlayersWorkers); } elem.Text.text = UIWorkers.GetWorkerListViewElementText(companyWorker); }
private void SetWorkerSalaryText(SharedWorker selectedWorker) { TextSalary.text = UIWorkers.GetWorkerSalaryString(selectedWorker); }
private void OnCompanyWorkerSalaryChanged(SharedWorker companyWorker) { TextSalary.text = UIWorkers.GetWorkerSalaryString(companyWorker); }