コード例 #1
0
        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;
        }
コード例 #2
0
        /*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;
        }