public ActionResult FinalizaCompra() { CompraModel cm = new CompraModel(); cm.ListagemProdutosCompra = (List <ProdutoDto>)Session["Lista"]; Compra c = new Compra(); c.Preco = cm.Acumulador(); c.DataHora = DateTime.Now; CompraDados cd = new CompraDados(); cd.Inserir(c); ProdCompra pc = new ProdCompra(); ProdCompraDados pcDados = new ProdCompraDados(); foreach (ProdutoDto p in cm.ListagemProdutosCompra) { pc.Compra = c; pc.Produto = p.Produto; pc.Quantidade = p.Quantidade; pcDados.Inserir(pc); } return(RedirectToAction("ArmazenamentoCompra")); }