SmthAboutPlayer GetModelFromUI() { var player = new SmthAboutPlayer(); player.FullName = FullName.Text; player.NickName = NickName.Text; player.PlayerID = double.Parse(PlayerID.Text); player.SignatureHero = SignatureHero.Text; player.WinRate = double.Parse(WinRate.Text); player.PrimaryRole = new List <Currency>(); foreach (Currency elem in PrimaryRole.CheckedItems) { player.PrimaryRole.Add(elem); } player.SoloRating = (Rating)RatingSolo.SelectedIndex; player.RateStars = RateStars.SelectedIndex; return(player); }
private void SetModelToUI(SmthAboutPlayer player) { FullName.Text = player.FullName; NickName.Text = player.NickName; PlayerID.Text = player.PlayerID.ToString(); SignatureHero.Text = player.SignatureHero; WinRate.Text = player.WinRate.ToString(); for (int i = 0; i < 5; i++) { PrimaryRole.SetItemChecked(i, false); } foreach (int elem in player.PrimaryRole) { PrimaryRole.SetItemChecked(elem, true); } RatingSolo.SelectedIndex = (int)player.SoloRating; RateStars.SelectedIndex = player.RateStars; }