示例#1
0
        public void CarregaDGVRuptura()
        {
            IDataReader retornoBD;
            string      SQL, data;

            //DateTime data;

            dgvRuptura.Rows.Clear();

            SQL = "SELECT Data, Produto, DescProd, Quantidade, UM, Tipo_Ped, Cod_Mot, Documento, TU, Pacote, Pedido, Loja, Obs, Cod_Ruptura " +
                  "FROM Ruptura_PK " +
                  "WHERE tipo_ruptura = '" + cmbTipoRuptura.Text + "' " +
                  "ORDER BY Data DESC, cod_ruptura desc, tipo_ruptura";
            try
            {
                liteBd.AbrirConexao();
                retornoBD = liteBd.ConsultaReader(SQL);
                while (retornoBD.Read())
                {
                    data = retornoBD.GetInt32(0).ToString().Substring(6, 2) + "/" + retornoBD.GetInt32(0).ToString().Substring(4, 2) + "/" + retornoBD.GetInt32(0).ToString().Substring(0, 4);
                    dgvRuptura.Rows.Add(Convert.ToDateTime(data), retornoBD[1], retornoBD[2], retornoBD[3], retornoBD[4], retornoBD[5], retornoBD[6], retornoBD[7], retornoBD[8], retornoBD[9], retornoBD[10], retornoBD[11], retornoBD[12], retornoBD[13]);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            liteBd.FecharConexao();
        }
示例#2
0
        private void CarregaDGV()
        {
            string SQL, data;

            dgvFaturamento.Rows.Clear();
            SQL = "SELECT * FROM Faturamento ORDER BY data DESC, Id DESC ";

            liteBd.AbrirConexao();
            retornoBD = liteBd.ConsultaReader(SQL);
            while (retornoBD.Read())
            {
                data = func.ConvertDataParaUser(retornoBD.GetInt32(1)); // Função converte data do BD para formato a ser exibido para o usuário - vide classe Func
                dgvFaturamento.Rows.Add(retornoBD[0], data, retornoBD[2], retornoBD[3]);
            }
            liteBd.FecharConexao();
        }