/// <summary> /// Retorna os tamanhos que o produto possui /// de acordo com a cor selecionada e pinta o quadrado do tamanho do produto /// /// </summary> /// <Author>Claudinei Nascimento / Vip-Systems Informática & Consultoria Ltda.</Author> /// <returns>Lista os Tamanhos</returns> /// <param name="codPai"></param> /// <param name="codCor"></param> /// <returns></returns> public ActionResult GetTamanhosRelacionados(String codPai, String codCor, String idProd) { try { List <buscaprodutos_result> result = null; result = produtos.getTamanhos(codPai, codCor); // ObjectResult<Parcelamentos_Result> resultParcelamento = null; foreach (var item in result) { Tamanho tamanho = new Tamanho(); tamanho.codigo = item.codigo.Trim(); tamanho.CodFamilia = item.CodFamilia.Trim(); tamanho.descricao = item.descricao.Trim(); tamanho.nomeresumido = item.nomeresumido.Trim(); tamanho.ec5cod = item.ec5cod.Trim(); tamanho.ec5nom = item.ec5nom.Trim(); tamanho.fotoitem = item.fotoitem; tamanho.ec6nom = item.ec6nom.Trim(); tamanho.preco = item.preco; //foreach (var itemParcela in resultParcelamento = produtos.getParcelamento(item.preco)) //{ // tamanho.parcela = itemParcela.parcela; // tamanho.VlrParcela = itemParcela.VlrParcela; //} if (item.codigo.Equals(idProd)) { if (Settings.Default.Tema.Equals("Azul")) { tamanho.corDiv = "#5c87b2"; } else if (Settings.Default.Tema.Equals("Cinza")) { tamanho.corDiv = "#888888"; } } listaTamanho.Add(tamanho); } } catch (Exception ex) { StackTrace exe = new StackTrace(ex, true); CustomException ep = new CustomException(ex, exe, ""); ep.Save(AppDomain.CurrentDomain.BaseDirectory + "Log.log"); } return(PartialView("getTamanhos", listaTamanho)); }