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(); } } } }
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(); } } } }