private void btnCadastrar_Click(object sender, EventArgs e) { try { if (txtCRMV.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o CRMV.", "Informe o CRMV."); } else if (txtNome.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o nome.", "Informe o nome."); } else if (!txtTelefone.MaskCompleted) { MessageBox.Show("Por favor, informe o telefone.", "Informe o telefone."); } else if (txtBairro.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o bairro.", "Informe o bairro."); } else if (txtEndereco.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o endereço.", "Informe o endereço."); } else { ObjetoTransferencia.Veterinario veterinario = new ObjetoTransferencia.Veterinario(); veterinario.VeterinarioCRMV = txtCRMV.Text.Trim(); veterinario.VeterinarioNome = txtNome.Text.Trim(); veterinario.VeterinarioTelefone = txtTelefone.Text; veterinario.VeterinarioBairro = txtBairro.Text.Trim(); veterinario.VeterinarioEndereco = txtEndereco.Text.Trim(); veterinario.Cidade = new Cidade(); veterinario.Cidade.CidadeID = int.Parse(cbbCidade.SelectedValue.ToString()); VeterinarioNegocios veterinarioNegocios = new VeterinarioNegocios(); MessageBox.Show("Veterinário de ID " + veterinarioNegocios.Cadastrar(veterinario) + " cadastrado com sucesso!", "Cadastro realizado com sucesso!"); Close(); } } catch (Exception ex) { MessageBox.Show("Houve um erro, por favor, tente novamente.", "Houve um erro."); } }
private void btnCadastrar_Click(object sender, EventArgs e) { try { VeterinarioNegocios veterinarioNegocios = new VeterinarioNegocios(); if (rbID.Checked && txtID.Text != "" && txtID.Text != "0") { veterinarios = veterinarioNegocios.ConsultaPorID(int.Parse(txtID.Text)); dgvResultados.DataSource = null; dgvResultados.DataSource = veterinarios; } else { veterinarios = veterinarioNegocios.ConsultaPorNome(txtNome.Text); dgvResultados.DataSource = null; dgvResultados.DataSource = veterinarios; } } catch (Exception ex) { MessageBox.Show("Houve um erro, por favor, tente novamente.", "Houve um erro."); } }