Olá Amigos!
Por favor, vocês poderiam me ajudar em uma questão, sou muito novo em desenvolvimento e acabei pegando o barco andando aqui na empresa :) rs.
NECESSIDADE
-
Carregar os dados que vem da procedure
"Proc_Lista_FollowupDetalheVisita" nas colunas criadas no datagrid.
Quando executo o programa o sistema está criando os campos automaticamente dentro do datagrid e deveria carregar dentro de cada coluna que foi criada.
(Print do Form)

-
Resultado que está dando errado, quando carrego os dados no datagrid.
O código está substituindo os meus campos que terminam com o (X), nesse caso preciso que as informações carreguem dentro dos campos terminados em (X) na qual eu criei manualmente, porém respeitando as camadas do projeto na qual descrevi abaixo.
(Print do form em execução)

CAMADA DE DADOS
- Lista os Dados para o DataGrid
public DataTable MostrarVisita(int
CODALUNO)
{
comando.Connection = conexao.Conectar();
comando.CommandText = "Proc_Lista_FollowupDetalheVisita";
comando.CommandType = CommandType.StoredProcedure;
comando.Parameters.AddWithValue("@CODALUNO", CODALUNO);
leer = comando.ExecuteReader();
tabela.Load(leer);
conexao.Desconectar();
return tabela;
}//fim do bloco
CAMADA DE NEGOCIOS
public
DataTable MostrarFollowupGeral(string
CODALUNO)
{
DataTable tabela =
new
DataTable();
tabela = objetoFollowupGeral.MostrarVisita(Convert.ToInt32(CODALUNO));
return tabela;
}
CAMADA DO USUARIO
private
void MostrarFollowupVisita()
{
dtgVisita.Columns.Clear
var columnCheck =
new
DataGridViewCheckBoxColumn();
columnCheck.HeaderText = "[x]";
this.dtgVisita.Columns.Add(columnCheck);
var varCodAlunoII = txtCodAluno.Text;
FollowupGeralModel objectInterno =
new
FollowupGeralModel();
dtgVisita.DataSource = objectInterno.MostrarFollowupGeral(varCodAlunoII.ToString());
dtgVisita.Columns[1].Visible = false;
txtTotalLinhaDataGrid.Text = dtgVisita.RowCount.ToString();
}