コード例 #1
0
        private void CadastroJogadoresForm_Load(object sender, EventArgs e)
        {
            using (var posicaoBo = new PosicaoBO())
            {
                var posicoes = posicaoBo.List();
                posicaoBindingSource.DataSource = posicoes;
            }

            using (var clubeBo = new ClubeBO())
            {
                var clubes = clubeBo.List();

                var clubeNull = new Clube();
                clubes.Insert(0, clubeNull);

                clubeBindingSource.DataSource = clubes;
            }

            if (_jogador != null)
            {
                menuRemover.Visible = true;
            }
            else
            {
                _jogador = new Jogador {
                    DataTransferencia = DateTime.Today
                };
                menuRemover.Visible = false;
            }

            jogadorBindingSource.DataSource = _jogador;
            pcbFoto.Image = ImagemBO.ByteToImage(_jogador.Foto?.bytes);
            PreencherGrafico();
        }
コード例 #2
0
        public void AtualizarGrid()
        {
            using (var bo = new PosicaoBO())
            {
                dgvPosicoes.AutoGenerateColumns = false;

                bsPosicoes.DataSource = bo.List();
            }
        }
コード例 #3
0
 public SelectList Preencherposicoes()
 {
     using (var bo = new PosicaoBO())
     {
         var posicoes = bo.List();
         return(posicoes.Select(x => new SelectListItem {
             Text = x.Descricao, Value = x.Id.ToString()
         }).ToSelectList());
     }
 }