private async void btnStart_Click_1(object sender, EventArgs e) { btnStart.Enabled = false; //Initialize the filter window. frmFiltro frmFiltro = new frmFiltro(); var filtr = frmFiltro.ShowDialogForResult(); if (filtr != null) { #region Ler dados do produtos //mConexao.Open(); //Requests recebe uma lista com as transações dos pedidos. //carrega da tabela fecha pedidos para descobrir os vendedores var requestsRb = BancoPadaria.getRequests(filtr); //Loop, para cada pedido, ele chama o método de obter referenciadas e passa como parâmetro //a conta(nesse caso, do manifesto) e a lista de pedidos na posição iterável "i" para obter os manifestos // retornando um erro caso não houver manifesto vinculado ao pedido. for (int i = 0; i < requestsRb.Count; i++) { await CallImport(requestsRb[i], filtr.DateManifesto); } #endregion } BancoPadaria.Dispose(); MessageBox.Show("Execução finalizada", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); btnStart.Enabled = true; }
/*public List<Det> setDet(List<Det> c, String transacaoPedido) * { * for (int i = 0; i < c.Count; i++) * { * c[i].prValorProd = 0; * c[i].prValorTotal = 0; * c[i].prComissao = 0; * * c[i].fsQtdeRetorno = 0; * //c[i].fsQtdeTroca = 0; * //c[i].fsQtdeVenda = 0; * } * * return c; * }*/ private void btnConsultar_Click_1(object sender, EventArgs e) { btnConsultar.Enabled = false; frmFiltro frmFiltro = new frmFiltro(); var filtr = frmFiltro.ShowDialogForResult(); List <Det> itens = new List <Det>(); var item = getItens(filtr); setDtGrid(item); btnConsultar.Enabled = true; }