예제 #1
0
        private void AtualizaGrid()
        {
            // caso o fiscal seja clicado ele chama a classe fiscal e atualiza sua data grid view
            if (rdbFiscal.Checked == true)
            {
                CadastroFiscalNegocios cadastroClienteNegocios = new CadastroFiscalNegocios();
                FiscalColecao          fiscalColecao           = cadastroClienteNegocios.ConsultaFiscal(txtNome.Text.Trim());
                dgvCliente.DataSource = null;
                dgvCliente.DataSource = fiscalColecao;

                dgvCliente.Update();
                dgvCliente.Refresh();
                txtNome.Clear();
            }
            else
            {
                // senao ele chama a classe motorista e atualiza sua data grid view
                if (rdbMotorista.Checked == true)
                {
                    CadastroMotoristaNegocios cadastroMotoristaNegocios = new CadastroMotoristaNegocios();
                    MotoristaColecao          motoristaColecao          = cadastroMotoristaNegocios.ConsultaMotorista(txtNome.Text.Trim());
                    dgvCliente.DataSource = null;
                    dgvCliente.DataSource = motoristaColecao;
                    dgvCliente.Update();
                    dgvCliente.Refresh();
                    txtNome.Clear();
                }
            }
        }
예제 #2
0
        public FiscalColecao ConsultaFiscal(string Nome)
        {
            try
            {
                FiscalColecao fiscalColecao = new FiscalColecao();
                acessaDadosSQL.LimpaParametros();
                acessaDadosSQL.AdicionaParametros("@Nome", Nome);
                DataTable dataTableFiscal = acessaDadosSQL.ExecutaConsulta(System.Data.CommandType.StoredProcedure, "uspConsultaFiscal");
                foreach (DataRow linha in dataTableFiscal.Rows)
                {
                    Fiscal fiscal = new Fiscal();
                    fiscal.CodFiscal = Convert.ToInt32(linha["CodFiscal"]);
                    fiscal.Nome      = Convert.ToString(linha["NomeFiscal"]);
                    fiscal.Chapa     = Convert.ToInt32(linha["chapa"]);

                    fiscalColecao.Add(fiscal);
                }

                return(fiscalColecao);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
예제 #3
0
        private void EnvioInformacoes_Load(object sender, EventArgs e)
        {
            //chama a classe acessa dados
            AcessaDadosSQL acessaDadosSQL = new AcessaDadosSQL();
            //faz uma consulta no banco
            DataTable dataTableMotorista = acessaDadosSQL.ExecutaConsulta(System.Data.CommandType.StoredProcedure, "uspConsultaMotoristaCodigo");

            //insere informações na combobox
            cbbNomeMotorista.DataSource    = dataTableMotorista;
            cbbNomeMotorista.ValueMember   = "CodMotorista";
            cbbNomeMotorista.DisplayMember = "NomeMotorista";
            cbbNomeMotorista.Text          = ("Selecione um motorista");

            //faz uma consulta no banco
            DataTable dataTableFiscal = acessaDadosSQL.ExecutaConsulta(System.Data.CommandType.StoredProcedure, "uspConsultaFiscalCodigo");

            //insere informações na combobox
            Fiscal        fiscal        = new Fiscal();
            FiscalColecao fiscalColecao = new FiscalColecao();

            cbbNomeFiscal.DataSource    = dataTableFiscal;
            cbbNomeFiscal.ValueMember   = "CodFiscal";
            cbbNomeFiscal.DisplayMember = "NomeFiscal";
            cbbNomeFiscal.Text          = ("Selecione um Fiscal");
        }
예제 #4
0
        public FiscalColecao ConsultaFiscalNome()
        {
            try
            {
                FiscalColecao fiscalColecao   = new FiscalColecao();
                DataTable     dataTableFiscal = acessaDadosSQL.ExecutaConsulta(System.Data.CommandType.StoredProcedure, "uspConsultaFiscalNome");
                foreach (DataRow linha in dataTableFiscal.Rows)
                {
                    Fiscal fiscal = new Fiscal();
                    fiscal.Nome = Convert.ToString(linha["NomeFiscal"]);

                    fiscalColecao.Add(fiscal);
                }

                return(fiscalColecao);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }