예제 #1
0
        private void BtnSalvar_Click(object sender, RoutedEventArgs e)
        {
            switch (operacao)
            {
            case 1:     //Adicionar
                if (ValidarCamposObrigatorios())
                {
                    var fornecedor = CriarFornecedorComOsDadosTela();
                    fornecedor = fornecedorDAO.Inserir(fornecedor);
                    PreencherTelaPeloFornecedor(fornecedor);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Fornecedor Cadastrado com Sucesso!");
                    MudarOperacao(2);
                }
                break;

            case 3:     // Editar
                if (ValidarCamposObrigatorios())
                {
                    var fornecedor = CriarFornecedorComOsDadosTela();
                    fornecedorDAO.Editar(fornecedor);
                    WPFUtils.MostrarCaixaDeTextoDeInformação("Dados do fornecedor Atualizado com Sucesso!");
                    MudarOperacao(2);
                }
                break;
            }
        }
예제 #2
0
 public void Editar(Fornecedor fornecedor)
 {
     try
     {
         fornecedorDAO.Editar(fornecedor);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }