private void btnExcluir_Click(object sender, EventArgs e) { if (orcamento.VerificarServico(codServicoClicado).Rows.Count == 0) { if (VerifyText()) { GetData(); if (codServicoClicado != 0) { if (servico.Delete(codServicoClicado)) { MessageBox.Show("Serviço Excluido!"); dgvServico.DataSource = servico.Select(); CleanText(); } else { MessageBox.Show("Erro!"); } } else { MessageBox.Show("Nenhum serviço selecionado."); } } else { MessageBox.Show("Nenhum serviço selecionado"); } } else { MessageBox.Show("Há um pagamento cadastrado para este serviço, remova o pagamento para remover o serviço."); } }
private void OnClickExcluirServico(object sender, RoutedEventArgs e) { Servico servico = ((FrameworkElement)sender).DataContext as Servico; if (Dialog.OnConfirma("Você deseja realmente excluir?", "Excluir")) { controller.Delete(servico); Dialog.OnInforma("Serviço excluído com sucesso"); CarregarServicos(); } }
public void DeleteTest() { try { servico.Delete(1); } catch (Exception ex) { throw new Exception(ex.Message); } }