private void pagamentoBindingNavigatorSaveItem_Click(object sender, EventArgs e) { using (var oDB = new CPagamento.CPagamentoClient()) { if (ValidaCampos()) { var oPagamento = new CPagamento.Pagamento(); oPagamento.DataEmissao = dtpEmissao.Value; oPagamento.Fornecimento = Convert.ToInt32(txtFornecimento.Text); oPagamento.Valor = Convert.ToDecimal(txtValor.Text); if (Inserir) { var result = MensagemErro.Erro(oDB.InserirAsync(oPagamento).Result); if (result) MensagemAviso.MensagemUsuario(1, "Pagamento"); } else { var result = MensagemErro.Erro(oDB.AlterarAsync(oPagamento).Result); if (result) MensagemAviso.MensagemUsuario(2, "Pagamento"); } AtualizaDataSource(); toolStripButton1.Enabled = true; bindingNavigatorAddNewItem.Enabled = true; bindingNavigatorDeleteItem.Enabled = true; Inserir = false; pagamentoBindingNavigatorSaveItem.Enabled = false; SelecionaCampos(false); } } }
private void pagamentoBindingNavigatorSaveItem_Click(object sender, EventArgs e) { using (var oDB = new CPagamento.CPagamentoClient()) { if (ValidaCampos()) { var oPagamento = new CPagamento.Pagamento(); oPagamento.DataEmissao = dtpEmissao.Value; oPagamento.Fornecimento = Convert.ToInt32(txtFornecimento.Text); oPagamento.Valor = Convert.ToDecimal(txtValor.Text); if (Inserir) { var result = MensagemErro.Erro(oDB.InserirAsync(oPagamento).Result); if (result) { MensagemAviso.MensagemUsuario(1, "Pagamento"); } } else { var result = MensagemErro.Erro(oDB.AlterarAsync(oPagamento).Result); if (result) { MensagemAviso.MensagemUsuario(2, "Pagamento"); } } AtualizaDataSource(); toolStripButton1.Enabled = true; bindingNavigatorAddNewItem.Enabled = true; bindingNavigatorDeleteItem.Enabled = true; Inserir = false; pagamentoBindingNavigatorSaveItem.Enabled = false; SelecionaCampos(false); } } }