private async void AtualizaDataSourceAsync() { using (var oDB = new CPagamento.CPagamentoClient()) { pagamentoBindingSource.DataSource = await oDB.SelecionarTodosAsync(); } }
private void AtualizaDataSource() { using (var oDB = new CPagamento.CPagamentoClient()) { pagamentoBindingSource.DataSource = oDB.SelecionarTodos().ToList(); } }
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 async void AtualizaDataSourcePesquisaAsync() { using (var oDB = new CPagamento.CPagamentoClient()) { if (toolStripComboBox1.SelectedItem != null && toolStripTextBox1.Text != "") { pagamentoBindingSource.DataSource = await oDB.SelecionarTodosCriterioAsync(toolStripTextBox1.Text, toolStripComboBox1.SelectedItem.ToString()); } if (toolStripTextBox1.Text == "") { AtualizaDataSourceAsync(); } } }
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) { if (MensagemAviso.MensagemUsuario(3, null)) { var a = Convert.ToInt32(txtFornecimento.Text); using (var oDB = new CPagamento.CPagamentoClient()) { var result = MensagemErro.Erro(oDB.ExcluirAsync(a).Result); if (result) { MensagemAviso.MensagemUsuario(4, "Pagamento"); } } AtualizaDataSource(); } }
private bool ValidaCampos() { using (var oDB = new CPagamento.CPagamentoClient()) { if (oDB.PagamentoExiste(Convert.ToInt32(txtPagamento.Text)) == false) { MessageBox.Show("O Pagamento não existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return false; } } using (var oDB = new CLancamento.CLancamentoClient()) { if (oDB.LancamentoExiste(Convert.ToInt32(txtLancamento.Text)) == false) { MessageBox.Show("O Lançamento não existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return false; } } if (txtDescricao.Text == "") { MessageBox.Show("O campo Descrição é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return false; } else if (txtValor.Text == "") { MessageBox.Show("O campo Valor Previsto é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return false; } else if (txtPagamento.Text == "") { MessageBox.Show("O campo Pagamento é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return false; } return true; }
private bool ValidaCampos() { using (var oDB = new CPagamento.CPagamentoClient()) { if (oDB.PagamentoExiste(Convert.ToInt32(txtPagamento.Text)) == false) { MessageBox.Show("O Pagamento não existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(false); } } using (var oDB = new CLancamento.CLancamentoClient()) { if (oDB.LancamentoExiste(Convert.ToInt32(txtLancamento.Text)) == false) { MessageBox.Show("O Lançamento não existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(false); } } if (txtDescricao.Text == "") { MessageBox.Show("O campo Descrição é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(false); } else if (txtValor.Text == "") { MessageBox.Show("O campo Valor Previsto é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(false); } else if (txtPagamento.Text == "") { MessageBox.Show("O campo Pagamento é de preenchimento obrigatório", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(false); } return(true); }
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 bindingNavigatorDeleteItem_Click(object sender, EventArgs e) { if (MensagemAviso.MensagemUsuario(3, null)) { var a = Convert.ToInt32(txtFornecimento.Text); using (var oDB = new CPagamento.CPagamentoClient()) { var result = MensagemErro.Erro(oDB.ExcluirAsync(a).Result); if (result) MensagemAviso.MensagemUsuario(4, "Pagamento"); } AtualizaDataSource(); } }