コード例 #1
0
 private void PesquisaOperador_Load(object sender, EventArgs e)
 {
     try
     {
         ConfigureComboBox();
         CarregueBindings();
         AtualizeBindings();
     }
     catch (Exception excessao)
     {
         var publicador = new PublicadorDeExcessoes.PublicadorDeExcessoes(excessao);
         publicador.Show();
     }
 }
コード例 #2
0
 private void btnSalvar_Click(object sender, EventArgs e)
 {
     if (PodeProsseguir())
     {
         var ordemDeServico = CrieOrdemDeServico();
         try
         {
             processoDeOrdemDeServico.Adicione(ordemDeServico);
         }
         catch (Exception erro)
         {
             var excessao = new PublicadorDeExcessoes.PublicadorDeExcessoes(erro);
             excessao.Show();
         }
     }
 }
コード例 #3
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (bsClientes.Current is ClienteMV selecionado)
     {
         if (MessageBox.Show("Deseja remover cliente selecionado?", "Exclusão de cliente", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             try {
                 new ProcessoDeCliente().Exclua(selecionado.Cliente);
                 MessageBox.Show("Cliente Excluido com sucesso!");
                 CarregueParcial();
             }
             catch (Exception excessao)
             {
                 var publicador = new PublicadorDeExcessoes.PublicadorDeExcessoes(excessao);
                 publicador.Show();
             }
         }
     }
 }
コード例 #4
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         if (!PodeProsseguir())
         {
             return;
         }
         var servico = CrieServico();
         new ProcessoDeServico().CrieOuAtualize(servico);
         MessageBox.Show("Cadastro realizado com sucesso", "Aviso de sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         Close();
     }
     catch (Exception erro)
     {
         var excessao = new PublicadorDeExcessoes.PublicadorDeExcessoes(erro);
         excessao.Show();
     }
 }