コード例 #1
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidaCampos())
            {
                if (ValidaControles())
                {
                    if (_amigo != null)
                    {
                        //Alterar Amigo
                        _amigo.Nome           = TxtNome.Text;
                        _amigo.DataCadastro   = DteTimePickerCadastro.MinDate;
                        _amigo.Funcao         = CboFuncao.Text;
                        _amigo.Senha          = TxtSenha.Text;
                        _amigo.DataNascimento = DteTimePickerNasc.MinDate;
                        _amigo.CPF            = MskCPF.Text;
                        _amigo.CNPJ           = MskCNPJ.Text;
                        _amigo.Email          = TxtEmail.Text;
                        _amigo.CEP            = MskCEP.Text;
                        _amigo.Logradouro     = CboTipoLogradouro.Text;
                        _amigo.NomeLogradouro = TxtNomeLogradouro.Text;
                        _amigo.Numero         = TxtNumero.Text;
                        _amigo.Complemento    = TxtComplemento.Text;
                        _amigo.Bairro         = TxtBairro.Text;
                        _amigo.Cidade         = TxtCidade.Text;
                        _amigo.UF             = TxtUF.Text;
                        _amigo.Telefone       = MskTelefone.Text;
                        _amigo.Celular        = MskCelular.Text;
                        _amigo.Ajuda          = TxtAjuda.Text;

                        MemoryStream ms = new MemoryStream();
                        Bitmap       BP = new Bitmap(PbFoto.Image);
                        BP.Save(ms, ImageFormat.Bmp);
                        byte[] imagem = ms.ToArray();
                        _amigo.Imagem = imagem;
                        _Control.Alterar(_amigo);
                        Mensagens.MsgAlterado();
                        this.Close();
                    }
                    else
                    {
                        //Incluir Amigo

                        oAmigo.Nome           = TxtNome.Text;
                        oAmigo.DataCadastro   = DteTimePickerCadastro.MinDate;
                        oAmigo.Funcao         = CboFuncao.Text;
                        oAmigo.Senha          = TxtSenha.Text;
                        oAmigo.DataNascimento = DteTimePickerNasc.MinDate;
                        oAmigo.CPF            = MskCPF.Text;
                        oAmigo.CNPJ           = MskCNPJ.Text;
                        oAmigo.Email          = TxtEmail.Text;
                        oAmigo.CEP            = MskCEP.Text;
                        oAmigo.Logradouro     = CboTipoLogradouro.Text;
                        oAmigo.NomeLogradouro = TxtNomeLogradouro.Text;
                        oAmigo.Numero         = TxtNumero.Text;
                        oAmigo.Complemento    = TxtComplemento.Text;
                        oAmigo.Bairro         = TxtBairro.Text;
                        oAmigo.Cidade         = TxtCidade.Text;
                        oAmigo.UF             = TxtUF.Text;
                        oAmigo.Telefone       = MskTelefone.Text;
                        oAmigo.Celular        = MskCelular.Text;
                        oAmigo.Ajuda          = TxtAjuda.Text;

                        MemoryStream ms = new MemoryStream();
                        Bitmap       BP = new Bitmap(PbFoto.Image);
                        BP.Save(ms, ImageFormat.Bmp);

                        byte[] imagem = ms.ToArray();
                        oAmigo.Imagem = imagem;

                        _Control.Incluir(oAmigo);
                        Mensagens.MsgIncluido();
                        LimpaDados();
                        DteTimePickerCadastro.Focus();
                    }
                }
            }
        }
コード例 #2
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            if (ValidaCampos())
            {
                if (ValidaControles())
                {
                    if (_pet != null)
                    {
                        // alterar petConvert.ToInt32

                        _pet.Cadastro       = DteTimePickerCadastro.MinDate;
                        _pet.Situacao       = CboSituacao.Text;
                        _pet.NomePet        = TxtNome.Text;
                        _pet.DataNascimento = DteTimePickerNasc.MinDate;
                        _pet.Idade          = CboIdade.Text;
                        _pet.Sexo           = CboSexo.Text;
                        _pet.Porte          = CboPorte.Text;
                        _pet.Castrado       = CboCastrado.Text;
                        _pet.OBS            = TxtOBS.Text;

                        List <RAÇA> Racas = _Control.SelecionarTodasRacas();
                        foreach (var x in Racas)
                        {
                            if (CboRaca.Text == x.NomeRaça)
                            {
                                _pet.IDRaça = x.IDR;
                            }
                        }



                        MemoryStream ms = new MemoryStream();
                        Bitmap       BP = new Bitmap(PbFoto.Image);
                        BP.Save(ms, ImageFormat.Bmp);
                        byte[] imagem = ms.ToArray();
                        _pet.Imagem = imagem;
                        _Control.Alterar(_pet);
                        Mensagens.MsgAlterado();
                        this.Close();
                    }
                    else
                    {
                        // Incluir pet
                        oPet.Situacao = CboSituacao.Text;

                        oPet.NomePet        = TxtNome.Text;
                        oPet.DataNascimento = DteTimePickerNasc.MinDate;
                        oPet.Cadastro       = DteTimePickerCadastro.MinDate;
                        oPet.Idade          = CboIdade.Text;
                        oPet.TipoPet        = CboTipoPet.Text;
                        oPet.Sexo           = CboSexo.Text;
                        oPet.Porte          = CboPorte.Text;
                        oPet.Castrado       = CboCastrado.Text;
                        oPet.OBS            = TxtOBS.Text;

                        MemoryStream ms = new MemoryStream();
                        Bitmap       BP = new Bitmap(PbFoto.Image);
                        BP.Save(ms, ImageFormat.Bmp);

                        byte[] imagem = ms.ToArray();
                        oPet.Imagem = imagem;

                        _Control.Incluir(oPet);
                        // chamar procedure
                        _Control.ProcdControle(oPet.IDP);

                        Mensagens.MsgIncluido();
                        LimpaDados();
                        DteTimePickerCadastro.Focus();
                    }
                }
            }
        }