コード例 #1
0
        private void afterBusca()
        {
            string ini = string.Empty;
            string fim = string.Empty;

            if (dt_inicial.Text.SoNumero().Length.Equals(8))
            {
                ini =
                    string.Format(new System.Globalization.CultureInfo("en-US", true), Convert.ToDateTime(dt_inicial.Text).ToString("dd/MM/yyyy"))
                    + " " +
                    (hr_ini.Text.SoNumero().Length.Equals(4) ? string.Format(new System.Globalization.CultureInfo("en-US", true), Convert.ToDateTime(hr_ini.Text).ToString("HH:mm")) : "00:00");
            }
            if (dt_final.Text.SoNumero().Length.Equals(8))
            {
                fim =
                    string.Format(new System.Globalization.CultureInfo("en-US", true), Convert.ToDateTime(dt_final.Text).ToString("dd/MM/yyyy"))
                    + " " +
                    (hr_fin.Text.SoNumero().Length.Equals(4) ? string.Format(new System.Globalization.CultureInfo("en-US", true), Convert.ToDateTime(hr_fin.Text).ToString("HH:mm")) : "23:59");
            }

            bsNFCe.DataSource = TCN_NFCe.Buscar(id_nfce.Text,
                                                nr_nfce.Text,
                                                cd_empresa.Text,
                                                string.Empty,
                                                string.Empty,
                                                ini,
                                                fim,
                                                vl_ini.Value,
                                                vl_fin.Value,
                                                cd_produto.Text,
                                                string.Empty,
                                                string.Empty,
                                                string.Empty,
                                                false,
                                                id_venda.Text,
                                                cbStatus.SelectedIndex.Equals(0) ? "'A'" : cbStatus.SelectedIndex.Equals(1) ? "'C'" : string.Empty,
                                                0,
                                                null);
            lblTotalNFe.Text = (bsNFCe.List as TList_NFCe).Sum(p => p.Vl_cupom).ToString("N2", new System.Globalization.CultureInfo("pt-BR", true));
            bsNFCe_PositionChanged(this, new EventArgs());
        }