Exemplo n.º 1
0
        public CargoColecao ConsultarPorId(int IDCADCARGO)
        {
            try
            {
                CargoColecao cargoColecao = new CargoColecao();

                acessoDadosSqlServer.LimparParametros();
                acessoDadosSqlServer.AdicionarParametros("@IDCADCARGO", IDCADCARGO);

                DataTable dataTableCargo = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspCADCARGOConsultarPorID");
                foreach (DataRow dataRowLinha in dataTableCargo.Rows)
                {
                    Cargo cargo = new Cargo();

                    cargo.IDCADCARGO = Convert.ToInt32(dataRowLinha["IDCADCARGO"]);
                    cargo.CADCARGO   = Convert.ToString(dataRowLinha["CADCARGO"]);

                    cargoColecao.Add(cargo);
                }

                return(cargoColecao);
            }
            catch (Exception exception)
            {
                throw new Exception("Não foi possível consultar o cargo por código. Detalhes: " + exception.Message);
            }
        }
Exemplo n.º 2
0
        //Criando um método atualizar grid
        private void AtualizarGrid()
        {
            CargoNegocios cargoNegocios = new CargoNegocios();

            CargoColecao cargoColecao = new CargoColecao();

            cargoColecao = cargoNegocios.ConsultarPorNome(textBoxPesquisa.Text);

            dataGridViewPrincipal.DataSource = null;
            dataGridViewPrincipal.DataSource = cargoColecao;

            dataGridViewPrincipal.Update();
            dataGridViewPrincipal.Refresh();
        }