private void BtnSalvar_Click(object sender, EventArgs e) { if (txtNome.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, preencha o Nome da raça.", "Preencha o Nome"); } else if (txtDescricao.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, preencha a Descrição da raça.", "Preencha a Descrição"); } else { try { raca.RacaNome = txtNome.Text.Trim(); raca.RacaDescricao = txtDescricao.Text.Trim(); if (racaNegocios.ValidExist(raca.RacaID, raca.RacaDescricao).Count > 0) { MessageBox.Show("Já existe uma raça com este nome cadastrado.", "Duplicação de raça."); } else { racaNegocios.Alterar(raca); MessageBox.Show("Raça de ID " + raca.RacaID + " alterada com sucesso!", "Alteração realizada com sucesso!"); Close(); } } catch (Exception ex) { MessageBox.Show("Ocorreu um erro durante a alteração, tente novamente.\nCaso o erro persista, consulte seu suporte.\nErro: " + ex.Message, "Alteração não realizada."); } } }
private void BtnCadastrar_Click(object sender, EventArgs e) { try { ObjetoTransferencia.Raca raca = new ObjetoTransferencia.Raca(); if (txtNome.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe o nome."); txtNome.Focus(); } else if (txtDescricao.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe a descrição"); txtDescricao.Focus(); } else { raca.RacaNome = txtNome.Text.Trim(); raca.RacaDescricao = txtDescricao.Text.Trim(); RacaNegocios racaNegocios = new RacaNegocios(); if (racaNegocios.ValidExist(0, raca.RacaDescricao).Count > 0) { MessageBox.Show("Já existe uma raça com este nome cadastrado.", "Duplicação de raça."); } else { raca.RacaID = racaNegocios.Cadastrar(raca); if (raca.RacaID != 0) { MessageBox.Show("Raça de ID: " + raca.RacaID + " cadastrada com sucesso!"); Close(); } else { MessageBox.Show("Houve um erro no cadastro da raça, por favor, contate seu suporte."); } } } } catch (Exception ex) { MessageBox.Show("Houve um erro no cadastro da raça, por favor, contate seu suporte.\nObservações: " + ex.Message); } }