/// <summary> /// Passa para a View as informações do produto /// </summary> /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author> /// <param name="codPai"></param> /// <param name="codCor"></param> /// <returns>Nova descrição dos produtos relacionados a cor selecionada</returns> public ActionResult GetProdutosByCorAndCodPai(String codPai, String codCor, String nomTam) { try { dynamic result = produtos.getTrocaImagens(codPai, codCor).First(); ObjectResult <Parcelamentos_Result> resultParcelamento = null; if (result != null) { ViewData["cod"] = Convert.ToInt64(result.codigo); ViewData["detalhe"] = result.nomeresumido.Trim(); ViewData["cor"] = result.ec5nom; ViewData["tamanho"] = result.ec6nom; ViewData["preco"] = result.preco; foreach (var itemParcela in resultParcelamento = produtos.getParcelamento(result.preco)) { ViewData["qtdeParcelas"] = itemParcela.parcela; ViewData["vlrParcela"] = itemParcela.VlrParcela; } ViewData["imgGrande"] = caminho.getCaminho(result.fotoitem, result.codigo); ViewData["especificacao"] = result.descricao; ViewData["codCor"] = result.ec5cod; ViewData["codFamilia"] = result.CodFamilia; var itemCoresProduto = getCores(result.CodFamilia); ViewData["listaCoresProduto"] = itemCoresProduto; } } catch (Exception ex) { StackTrace exe = new StackTrace(ex, true); CustomException ep = new CustomException(ex, exe, ""); ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log"); } ViewBag.Tema = Settings.Default.Tema; return(PartialView("_Index")); }