private void AtualizaDataSource() { using (var oDB = new CMaterial.CMaterialClient()) { materialBindingSource.DataSource = oDB.SelecionarTodosAsync().Result.ToList(); } }
private async void AtualizaDataSourceAsync() { using (var oDB = new CMaterial.CMaterialClient()) { var a = new List <CMaterial.Material>(); materialBindingSource.DataSource = await oDB.SelecionarTodosAsync(); } }
private async void AtualizaDataSourcePesquisaAsync() { using (var oDB = new CMaterial.CMaterialClient()) { if (toolStripComboBox1.SelectedItem != null && toolStripTextBox1.Text != "") { materialBindingSource.DataSource = await oDB.SelecionarTodosCriterioAsync(toolStripTextBox1.Text, toolStripComboBox1.SelectedItem.ToString()); } if (toolStripTextBox1.Text == "") { AtualizaDataSourceAsync(); } } }
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) { var a = Convert.ToInt32(txtID.Text); if (MensagemAviso.MensagemUsuario(3, null)) { using (var oDB = new CMaterial.CMaterialClient()) { var result = MensagemErro.Erro(oDB.ExcluirAsync(Convert.ToInt32(txtID.Text)).Result); if (result) { MensagemAviso.MensagemUsuario(4, "Material"); } } AtualizaDataSource(); } }
private void materialBindingNavigatorSaveItem_Click(object sender, EventArgs e) { using (var oDB = new CMaterial.CMaterialClient()) { if (ValidaCampos()) { var oMaterial = new CMaterial.Material(); oMaterial.Descricao = txtDescricao.Text; oMaterial.PrecoUnitario = Convert.ToDecimal(txtPrecoUnitario.Text); if (Inserir) { var result = MensagemErro.Erro(oDB.InserirAsync(oMaterial).Result); if (result) { MensagemAviso.MensagemUsuario(1, "Material"); } } else { oMaterial.ID = Convert.ToInt32(txtID.Text); var result = MensagemErro.Erro(oDB.AlterarAsync(oMaterial).Result); if (result) { MensagemAviso.MensagemUsuario(2, "Material"); } } AtualizaDataSource(); toolStripButton1.Enabled = true; bindingNavigatorAddNewItem.Enabled = true; bindingNavigatorDeleteItem.Enabled = true; Inserir = false; materialBindingNavigatorSaveItem.Enabled = false; SelecionaCampos(false); } } }