private void SalvarDados()
        {
            JogadoresDTO dto = new JogadoresDTO();

            dto.Nome                = txtnome.Text;
            dto.Idade               = int.Parse(txtidade.Text);
            dto.Nacionalidade       = txtnacionalidade.Text;
            dto.Foto                = ImagemPlugin.ConverterParaString(pbfotojogador.Image);
            dto.Cor                 = txtcor.Text;
            dto.NumeroCamisa        = int.Parse(txtnumerocamisa.Text);
            dto.Posicao             = txtposicao.Text;
            dto.Peso                = decimal.Parse(txtpedo.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;
            JogadoresBusiness business = new JogadoresBusiness();

            business.Salvar(dto);
        }
Пример #2
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            TimeDTO dto = new TimeDTO();

            dto.br_bairro = txtbairro.Text;
            dto.cd_cidade = txtcidade.Text;
            dto.cp_cep    = Convert.ToInt32(mktcep.Text);
            dto.cn_cnpj   = Convert.ToInt32(mktrg.Text);
            dto.cp_complemento_endereco = txtcomplemento.Text;
            dto.dt_data_cadastro        = dtpdatacadastro.Text;
            dto.em_email         = txtapelido.Text;
            dto.so_site_oficial  = txtaltura.Text;
            dto.tf_telefone_fixo = mkttelefone.Text;
            dto.tl_celular       = Convert.ToInt32(mktcelular.Text);
            dto.fd_fundadores    = txtposicao.Text;
            dto.lg_logo          = ImagemPlugin.ConverterParaString(pbfotoTime.Image);
            dto.nm_estadio       = txtpedo.Text;
            dto.nm_nomeclube     = txtnome.Text;
            dto.nm_nome_mascara  = txtcidade.Text;
            dto.nr_numero        = txtnumerocasa.Text;
            dto.obs_onservacoes  = txtobservacoes.Text;
            dto.ps_pais          = txtpais.Text;
            dto.ra_rua           = txtrua.Text;

            TimeBusiness business = new TimeBusiness();

            business.Alterar(dto);
        }
Пример #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            try
            {
                TimeDTO dto = new TimeDTO();
                dto.br_bairro = txtbairro.Text;
                dto.cd_cidade = txtcidade.Text;
                dto.cp_cep    = mktcep.Text;
                dto.cn_cnpj   = mktrg.Text;
                dto.cp_complemento_endereco = txtcomplemento.Text;
                dto.dt_data_cadastro        = dtpdatacadastro.Text;
                dto.em_email         = txtapelido.Text;
                dto.so_site_oficial  = txtaltura.Text;
                dto.tf_telefone_fixo = mkttelefone.Text;
                dto.tl_celular       = mktcelular.Text;
                dto.fd_fundadores    = txtposicao.Text;
                dto.lg_logo          = ImagemPlugin.ConverterParaString(pbfotoTime.Image);
                dto.nm_estadio       = txtpedo.Text;
                dto.nm_nomeclube     = txtnome.Text;
                dto.nm_nome_mascara  = txtcidade.Text;
                dto.nr_numero        = txtnumerocasa.Text;
                dto.obs_onservacoes  = txtobservacoes.Text;
                dto.ps_pais          = txtpais.Text;
                dto.ra_rua           = txtrua.Text;
                dto.tf_telefone_fixo = mkttelefone.Text;

                TimeBusiness business = new TimeBusiness();
                business.Salvar(dto);

                MessageBox.Show("Time cadastrado com sucesso", "vem pro fut", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (ArgumentException ex)
            {
            }
        }
Пример #4
0
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            try
            {
                CandidaturaDTO dto = new CandidaturaDTO();
                dto.ds_cargo              = cbbOcupacao.SelectedItem.ToString();
                dto.ft_candidato          = ImagemPlugin.ConverterParaString(img.Image);
                dto.nm_candidato          = txtCandidato.Text;
                dto.nr_candidato          = Convert.ToInt32(txtNCandidato.Text);
                dto.tb_partido_id_partido = Convert.ToInt32(txtPartido.Text);

                CandidaturaBusiness business = new CandidaturaBusiness();
                business.Registrar(dto);

                MessageBox.Show("Candidato cadastrado", "SCS", MessageBoxButtons.OK, MessageBoxIcon.Information);

                frmPrincipal frm = new frmPrincipal();
                Hide();
                frm.ShowDialog();
                Close();
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "SCS", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                switch (ex.Message.ToString())
                {
                case ("Duplicate entry 'digite um nome aqui...' for key 'nm_candidato'"):
                    MessageBox.Show("Esse candidato já está registrado.", "SCS", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;

                case ("Referência de objeto não definida para uma instância de um objeto."):
                    MessageBox.Show("Adicione uma imagem.", "SCS", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;

                case ("Cannot add or update a child row: a foreign key constraint fails (`urnadb`.`tb_candidato`, CONSTRAINT `fk_tb_candidato_tb_partido1` FOREIGN KEY (`tb_partido_id_partido`) REFERENCES `tb_partido` (`id_partido`))"):
                    MessageBox.Show("Este partido não existe.", "SCS", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;

                default:
                    MessageBox.Show(ex.Message, "SCS", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    break;
                }
            }
        }
Пример #5
0
        private void CadastrarLivro()
        {
            try
            {
                tb_livro livro = new tb_livro();

                livro.tb_autor_id_autor   = Convert.ToInt32(cboAutor.SelectedValue);
                livro.tb_genero_id_genero = Convert.ToInt32(cboGenero.SelectedValue);
                livro.ds_condicoes        = cboCondicao.SelectedItem.ToString().Trim();
                livro.ds_idioma           = txtIdioma.Text.Trim();
                livro.ds_palavrasChaves   = txtPalavrasChaves.Text.Trim();
                livro.ds_subtitulo        = txtSubtitulo_Controle_de_Livros.Text.Trim();
                livro.ds_tipo             = cboTipo.SelectedItem.ToString().Trim();
                livro.ds_titulo           = txtTitulo_contole_de_livros.Text.Trim();
                livro.img_Capa            = imgLivro.Image == null ? null : ImagemPlugin.ConverterParaString(imgLivro.Image);
                livro.nm_editora          = txtEditora_Contrle_de_Estoque.Text.Trim();
                livro.nu_isbn             = txtISBN.Text.Trim();
                livro.nu_volume           = txtVolume_controle_de_livros.Text == string.Empty ? 0 : Convert.ToInt32(txtVolume_controle_de_livros.Text);

                LivroBusiness business = new LivroBusiness();
                business.CadastrarLivro(livro);

                MessageBox.Show("Livro cadastrado com sucesso!", "Biblioteca",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                txtIdioma.Text         = string.Empty;
                txtPalavrasChaves.Text = string.Empty;
                txtSubtitulo_Controle_de_Livros.Text = string.Empty;
                txtTitulo_contole_de_livros.Text     = string.Empty;
                imgLivro.Image = null;
                txtEditora_Contrle_de_Estoque.Text = string.Empty;
                txtISBN.Text = string.Empty;
                txtVolume_controle_de_livros.Text = string.Empty;
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "Biblioteca",
                                MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Ocorreu um erro não identificado: {ex.Message}", "Biblioteca",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        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
        }