private void CarregarDadosJogador() { JogadoresBusiness jogadores = new JogadoresBusiness(); List <JogadoresViewDTO> view = jogadores.ConsultarporNome(txtnome.Text); JogadoresViewDTO dto = view[0]; pbjogador.Image = ImagemPlugin.ConverterParaImagem(dto.Foto); dgvjogador.DataSource = view; }
public JogadoresViewModel() { Jogadores = new JogadoresBusiness().GetJogadores(); JogadorTappedCommand = new Command(() => { MessagingCenter.Send(JogadorSelecionado, "JogadorDetalhesAbrir"); }); }
public JogadoresViewModel() { Jogadores = new JogadoresBusiness().GetJogadores(); try { JogadorTappedCommand = new Command(() => { MessagingCenter.Send(JogadorSelecionado, "JogadorDetalhesAbrir"); }); CadastrarJogadorClicked = new Command(() => { MessagingCenter.Send(this, "CadastrarJogadorAbrir"); }); } catch (Exception ex) { } }
private void SalvarDadosdoJogador() { JogadoresBusiness jogadores = new JogadoresBusiness(); JogadoresDTO dto = new JogadoresDTO(); dto.Idjogador = int.Parse(lblidjogador.Text); dto.Nome = txtnome.Text; dto.Idade = int.Parse(txtidade.Text); dto.Nacionalidade = txtnacionalidade.Text; dto.Foto = ImagemPlugin.ConverterParaString(pbjogador.Image); dto.Cor = txtcor.Text; dto.NumeroCamisa = int.Parse(txtnumerocamisa.Text); dto.Posicao = txtposicao.Text; dto.Peso = decimal.Parse(txtpeso.Text); dto.Altura = decimal.Parse(txtaltura.Text); dto.Pais = txtpais.Text; dto.EstadoUf = txtuf.Text; dto.Cidade = txtcidade.Text; dto.Bairro = txtbairro.Text; dto.Rua = txtrua.Text; dto.NumeroCasa = txtnumerocasa.Text; dto.CEP = mktcep.Text; dto.Complementoendereco = txtcomplemento.Text; dto.TelefoneFixo = mkttelefone.Text; dto.Celular = mktcelular.Text; dto.Email = txtemail.Text; dto.RG = mktrg.Text; dto.CPF = mktcpf.Text; dto.DataNascimento = DateTime.Parse(mktnascimento.Text); dto.DataCadastro = dtpdatacadastro.Value; dto.Apelido = txtapelido.Text; dto.Observacoes = txtobservacoes.Text; dto.FKClube = 1; jogadores.Alterar(dto); //fkclube está constante tem que mudar isso assim que o luiz fizer a parte dele, ela também está //constante na tela de cadastrar, e também adicionar o clube na tela para poder alterar o combo box //já está lá só programar }
private void dgvjogador_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 27) { frmAlterarJogadores alterarJogadores = new frmAlterarJogadores(); JogadoresViewDTO dto = dgvjogador.CurrentRow.DataBoundItem as JogadoresViewDTO; int idjogador, idclube; string nomeclube; idjogador = dto.Idjogador; idclube = dto.IDClube; nomeclube = dto.NomeClube; alterarJogadores.LoadScreen(idjogador, idclube, nomeclube); alterarJogadores.Show(); this.Close(); } if (e.ColumnIndex == 28) { JogadoresBusiness jogadores = new JogadoresBusiness(); JogadoresViewDTO dto = dgvjogador.CurrentRow.DataBoundItem as JogadoresViewDTO; jogadores.Remover(dto.Idjogador); CarregarDadosJogador(); } }
public CadastrarAcontecimentoViewModel() { CadAcontecimentoModel = new CadAcontecimentoModel(); Acontecimentos = new AcontecimentoBusiness().GetAcontecimento(); Jogadores = new JogadoresBusiness().GetJogadores(); CadastrarClickedCommand = new Command(() => { try { new AcontecimentoBusiness().SaveAcontecimento(CadAcontecimentoModel); App.MensagemAlerta("Acontecimento Cadastrado com sucesso"); MessagingCenter.Send("", "VerPartidasAbrir"); } catch (Exception) { App.MensagemAlerta("Falha ao cadastrar, favor preencher todos os campos"); } }); }