/// <summary>
 /// Create a new Ecommerce_Produto_SugestaoItem object.
 /// </summary>
 /// <param name="idSugestaoItem">Initial value of the IdSugestaoItem property.</param>
 /// <param name="idSugestao">Initial value of the IdSugestao property.</param>
 /// <param name="idProduto">Initial value of the IdProduto property.</param>
 public static Ecommerce_Produto_SugestaoItem CreateEcommerce_Produto_SugestaoItem(global::System.Int32 idSugestaoItem, global::System.Int32 idSugestao, global::System.Int32 idProduto)
 {
     Ecommerce_Produto_SugestaoItem ecommerce_Produto_SugestaoItem = new Ecommerce_Produto_SugestaoItem();
     ecommerce_Produto_SugestaoItem.IdSugestaoItem = idSugestaoItem;
     ecommerce_Produto_SugestaoItem.IdSugestao = idSugestao;
     ecommerce_Produto_SugestaoItem.IdProduto = idProduto;
     return ecommerce_Produto_SugestaoItem;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Ecommerce_Produto_SugestaoItem EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToEcommerce_Produto_SugestaoItem(Ecommerce_Produto_SugestaoItem ecommerce_Produto_SugestaoItem)
 {
     base.AddObject("Ecommerce_Produto_SugestaoItem", ecommerce_Produto_SugestaoItem);
 }
        /// <summary>
        /// Adiciona o item produto a listagem e retorna a nova listagem
        /// </summary>
        /// <returns></returns>
        public ActionResult AdicionarItem(Ecommerce_Produto_SugestaoItem item, List<Ecommerce_Produto_SugestaoItem> items)
        {

            items.Insert(0, item);

            var updatedList = new MvcList<Ecommerce_Produto_SugestaoItem>(items, Settings.QuantityRegistersPerPage, items.Count);

            return PartialView("ListagemItens", updatedList);
        }