public PlayerDetailsPage(PlayersClub player)
 {
     InitializeComponent();
     BindingContext = model = new PlayerDetailsViewModel()
     {
         Player = player
     };
 }
        private async void FrmInsertClub_Load(object sender, EventArgs e)
        {
            TxtPhotoInput.ReadOnly = true;
            var resultCity = await _aPIServiceCity.Get <List <Cities> >();

            resultCity.Insert(0, new Cities());
            CmbCities.DataSource    = resultCity;
            CmbCities.DisplayMember = "Name";
            CmbCities.ValueMember   = "Id";

            if (Id.HasValue)
            {
                var clubLoad = await _aPIServiceClub.GetById <Clubs>(Id);

                TxtAbbreviation.Text    = clubLoad.Abbreviation;
                TxtClubName.Text        = clubLoad.Name;
                dateTimePicker1.Value   = clubLoad.Founded;
                TxtMarketValue.Text     = clubLoad.MarketValue.ToString();
                TxtNickname.Text        = clubLoad.Nickname;
                CmbCities.SelectedValue = clubLoad.CityId;
                if (clubLoad.Logo != null)
                {
                    Image image    = ImageResizer.ByteArrayToImage(clubLoad.Logo);
                    var   newImage = ImageResizer.ResizeImage(image, 200, 200);
                    pictureBox1.Image = newImage;
                }
                label9.Visible = true;
                var contracts = await _aPIServiceContract.GetById <List <Contracts> >(Id, "ClubContracts");

                if (contracts.Count == 0)
                {
                    MessageBox.Show("This clubs doesn't have players yet.", "Information");
                    return;
                }
                DgvPlayers.Visible       = true;
                BtnMatchSchedule.Visible = true;
                List <PlayersClub> playersClubs = new List <PlayersClub>();
                foreach (var item in contracts)
                {
                    var playerInDb = await _aPIServicePlayer.GetById <Players>(item.PlayerId);

                    var player = new PlayersClub
                    {
                        Id        = item.PlayerId,
                        Birthdate = playerInDb.Birthdate,
                        FirstName = playerInDb.FirstName,
                        Jersey    = playerInDb.Jersey,
                        LastName  = playerInDb.LastName
                    };
                    playersClubs.Add(player);
                }
                DgvPlayers.DataSource = playersClubs;
            }
        }