Salvar dados GridView no SqlServer

20/09/2013

0

Ola estou com um problema, estou programando com asp.net EntityFramework. Mas estou tentando salvar os dados de um gridView que sao poucos (item, valorUnitario, quantidade, valorTotal), onde o valor total esta no footer do GridView e nao sei como como pegar esses informações no grid e mandar para o banco, se alguem ja teve esse problema e puder ajudar agradeço e muito, pois so falta isso pra eu terminar uma aplicação.

Obrigado.
Celiol.

Celiol.

Responder

Posts

20/09/2013

Joel Rodrigues

Como você está ligando o GridView à coleção de dados vindos do EF?
Responder

25/09/2013

Celiol.

Ola cara desculpa demora pra responder e que estou em um outro projeto aqui.

Mas eu configurei os dados no gridView dessa maneira:

protected void grvCarrinho_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType != DataControlRowType.Header && e.Row.RowType != DataControlRowType.Footer)
{
codProduto = ((ITEM_VENDA)e.Row.DataItem).IDT_produto;

PRODUTO produto = produtobll.Find(p => p.IDT_Produto == codProduto).First();

((Label)e.Row.FindControl("lblDescricao")).Text = produto.nome;
}
else if (e.Row.RowType == DataControlRowType.Footer)
{
e.Row.Cells[1].Text = "Total de Itens selecionados: " + car.QuantidadeTotal().ToString();
e.Row.Cells[4].Text = String.Format("{0:c}", car.ValorTotal());
}
}

e apenas quero pegar os dados que o cliente compra e ir salvando na tabela ITENS_Venda, mas nunca trabalhei com gridView e com EntityFramework é a segunda vez, pode me ajudar?
Abraço Valeu Miller.

se puder entre em contato: macmiller.app@gmail.com
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar