none
MVC 3 Carrinho de compras em Sessão RRS feed

  • Pergunta

  • Estou desenvolvendo um carrinho de compras em MVC3 em Sessão, mas encontrei algumas dificuldades para adicionar um produto a lista e exibir esta lista em um grid.

    possuem algum tutorial ou link para que eu possa me basear ?

    Obrigado.

    segunda-feira, 28 de janeiro de 2013 21:50

Respostas

  • Eu tenho costume de trabalhar com commerce server nesses casos, mas com mvc tem uns artigos legais:

    http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-8

    http://stackoverflow.com/questions/7353239/is-there-a-shopping-cart-that-integrate-into-a-custom-ecommerce-site

    http://stackoverflow.com/questions/14095097/shopping-cart-application-strategies

    http://stackoverflow.com/questions/7454709/shopping-cart-from-mvc-music-store-in-linq-to-sql-instead-of-entity-framework

    http://programmers.stackexchange.com/questions/117689/asp-net-mvc-cms-or-shopping-cart-or-any-other-type-of-system


    Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.

    • Sugerido como Resposta Paulo M Dalbosco terça-feira, 29 de janeiro de 2013 10:18
    • Marcado como Resposta GT Bueno domingo, 10 de fevereiro de 2013 17:24
    terça-feira, 29 de janeiro de 2013 04:53

Todas as Respostas

  • Quais dificuldades encontrou?

    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    segunda-feira, 28 de janeiro de 2013 21:52
  • Bom criei a entidade produto, os métodos de inclusão, exclusão e alteração de dados do produto não encontrei nenhuma dificuldade.

    Criei a entidade Car(carrinho) e criei um método para adicionar um produto dentro de um datatable retornando esse datatable na View.  

    Mas o Grid não esta sendo preenchido com o produto selecionado, nao sei se esta faltando algo, ou se estou fazendo errado mesmo... tem alguma sugestão ou algum exemplo ?

    segunda-feira, 28 de janeiro de 2013 22:08
  • Só vendo o código pra entender melhor hehe.

    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    segunda-feira, 28 de janeiro de 2013 22:09
  • Como você faria ?


    segunda-feira, 28 de janeiro de 2013 22:12
  • Não entendi direito o que você quer..

    Você quer só adicionar itens em um carrinho de compra?

    Ou quer mostrar na tela uma listagem de itens?


    http://www.linkedin.com/pub/murilo-kunze/44/191/455

    segunda-feira, 28 de janeiro de 2013 22:17
  • Eu tenho costume de trabalhar com commerce server nesses casos, mas com mvc tem uns artigos legais:

    http://www.asp.net/mvc/tutorials/mvc-music-store/mvc-music-store-part-8

    http://stackoverflow.com/questions/7353239/is-there-a-shopping-cart-that-integrate-into-a-custom-ecommerce-site

    http://stackoverflow.com/questions/14095097/shopping-cart-application-strategies

    http://stackoverflow.com/questions/7454709/shopping-cart-from-mvc-music-store-in-linq-to-sql-instead-of-entity-framework

    http://programmers.stackexchange.com/questions/117689/asp-net-mvc-cms-or-shopping-cart-or-any-other-type-of-system


    Aprendendo Ad Eternum Se minha resposta foi útil por favor marque, se minha resposta respondeu completamente sua dúvida, marque-a como resposta, se houve outra resposta melhor, marque ela. Assim facilita a busca e melhora a organização do fórum e o nosso aprendizado.

    • Sugerido como Resposta Paulo M Dalbosco terça-feira, 29 de janeiro de 2013 10:18
    • Marcado como Resposta GT Bueno domingo, 10 de fevereiro de 2013 17:24
    terça-feira, 29 de janeiro de 2013 04:53
  • O Music Store que o Guilherme comentou é um ótimo exemplo para e-commerce.

    Paulo Marcelo Dalbosco

    terça-feira, 29 de janeiro de 2013 10:19
  • Eu faria assim:

    Eu tenho uma classe "PedidosCarrinho" que contém as informações dos produtos adicionados no carrinho.

    Crio uma session "Session["produtosCarrinho"]" e adiciono os produtos nela.

    Ex:

    //Preenchendo meu objeto pd

    PedidosCarrinho pd = new PedidosCarrinho {

    IdProduto = 23,

    NomeProduto = Pamonha,

    Quantidade = 12

    }

    //A Session recebendo esses dados

    Session["produtosCarrinho"] = pd;

    //Recuperando a session para popular a grid

    grid = Session["produtosCarrinho"] as PedidosCarrinho;

    Creio que isso possa te ajudar.


    Júnior Pacheco

    terça-feira, 29 de janeiro de 2013 11:58