示例#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
        private void TransferenciaForm_Load(object sender, EventArgs e)
        {
            using (var clubeBo = new ClubeBO())
            {
                var clubes = clubeBo.List();

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

                clubeBindingSource.DataSource = clubes;
            }

            using (var jogadorBo = new JogadorBO())
            {
                jogadorBindingSource.DataSource = jogadorBo.List();
            }

            if (_transferencia != null)
            {
                menuRemover.Visible = true;
            }

            else
            {
                _transferencia = new Transferencia
                {
                    Data = DateTime.Today
                };
                menuRemover.Visible = false;
            }

            transferenciaBindingSource.DataSource = _transferencia;
        }
示例#3
0
        public void AtualizarGrid()
        {
            using (var bo = new ClubeBO())
            {
                dgvClubes.AutoGenerateColumns = false;

                bsClubes.DataSource = bo.List();
            }
        }
示例#4
0
 public SelectList PreencherClubes()
 {
     using (var bo = new ClubeBO())
     {
         var clubes = bo.List();
         return(clubes.Select(x => new SelectListItem {
             Text = x.Nome, Value = x.Id.ToString()
         }).ToSelectList());
     }
 }
示例#5
0
        private void TitularesReportForm_Load(object sender, EventArgs e)
        {
            try
            {
                using (var bo = new ClubeBO())
                {
                    var clubes    = bo.List();
                    var relatorio = new List <TitularesReport>();

                    foreach (var clube in clubes)
                    {
                        var itemRelatorio = new TitularesReport
                        {
                            Clube          = clube.Nome,
                            Clube_Id       = clube.Id,
                            FormacaoTatica = clube.FormacaoTatica.ToString()
                        };
                        relatorio.Add(itemRelatorio);
                    }

                    TitularesReportBindingSource.DataSource = relatorio;

                    this.reportViewer1.LocalReport.SubreportProcessing += LocalReport_SubreportProcessing;

                    reportViewer1.SetDisplayMode(DisplayMode.PrintLayout);
                    reportViewer1.ZoomMode    = ZoomMode.Percent;
                    reportViewer1.ZoomPercent = 100;

                    this.reportViewer1.RefreshReport();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }