当前位置: 首页>>代码示例>>C#>>正文


C# Category.GetAllCategoryProducts方法代码示例

本文整理汇总了C#中Category.GetAllCategoryProducts方法的典型用法代码示例。如果您正苦于以下问题:C# Category.GetAllCategoryProducts方法的具体用法?C# Category.GetAllCategoryProducts怎么用?C# Category.GetAllCategoryProducts使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Category的用法示例。


在下文中一共展示了Category.GetAllCategoryProducts方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: productNamesDDL_SelectedIndexChanged

        protected void productNamesDDL_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {

                Product p = new Product();
                GridView gvProperties = new GridView();
                Category c = new Category();
                categoryProducts = c.GetAllCategoryProducts(categories[categoriesNamesDDL.Text].ToString());
                gvProperties = p.productPropertiesStatistics(categoryProducts[productNamesDDL.Text]);
                foreach (GridViewRow row in gvProperties.Rows)
                {
                    HtmlTableRow tr = new HtmlTableRow();
                    HtmlTableCell tc = new HtmlTableCell();
                    HtmlTableCell tc1 = new HtmlTableCell();
                    HtmlTableCell tc2 = new HtmlTableCell();
                    tc.InnerHtml = row.Cells[0].Text;
                    tc1.InnerHtml = row.Cells[1].Text;
                    tc2.InnerHtml = '%' + row.Cells[2].Text;
                    tr.Controls.Add(tc);
                    tr.Controls.Add(tc1);
                    tr.Controls.Add(tc2);
                    productPropertiesStatistics.Controls.Add(tr);
                }
                GridView productHistory = p.GetHistoryScan(categoryProducts[productNamesDDL.Text]);
                int count = 0;
                foreach (GridViewRow row in productHistory.Rows)
                {

                    for (int i = 0; i < row.Cells.Count - 2; i++)
                    {
                        count += Convert.ToInt32(row.Cells[i].Text);
                    }
                    for (int i = 0; i < row.Cells.Count - 2; i++)
                    {
                        HtmlTableRow tr = new HtmlTableRow();
                        HtmlTableCell tc = new HtmlTableCell();
                        HtmlTableCell tc1 = new HtmlTableCell();
                        HtmlTableCell tc2 = new HtmlTableCell();
                        tc.InnerHtml = DateTime.Now.AddMonths(-i).Month.ToString() + "/" + DateTime.Now.AddMonths(-i).Year.ToString();
                        tc1.InnerHtml = row.Cells[i].Text;
                        int ss = Convert.ToInt32(row.Cells[i].Text);
                        tc2.InnerHtml = '%' + ((Convert.ToDouble(row.Cells[i].Text) / count) * 100).ToString();
                        tr.Controls.Add(tc);
                        tr.Controls.Add(tc1);
                        tr.Controls.Add(tc2);
                        prodyctHistoryStatistics.Controls.Add(tr);
                    }
                }
            }
            catch (Exception)
            {

                throw;
            }
        }
开发者ID:kerenmishael,项目名称:BusinessRealityFinalProject,代码行数:56,代码来源:DashBoard.aspx.cs

示例2: categoriesNamesDDL_SelectedIndexChanged

 protected void categoriesNamesDDL_SelectedIndexChanged(object sender, EventArgs e)
 {
     productNamesDDL.Items.Clear();
     Category c = new Category();
     productNamesDDL.Items.Add("בחר");
     try
     {
         categoryProducts = c.GetAllCategoryProducts(categories[categoriesNamesDDL.Text].ToString());
         foreach (KeyValuePair<string, int> pair in categoryProducts)
             productNamesDDL.Items.Add(pair.Key);
     }
     catch (Exception)
     {
         productNamesDDL.Items.Clear();
         productNamesDDL.Items.Add("בחר");
     }
 }
开发者ID:kerenmishael,项目名称:BusinessRealityFinalProject,代码行数:17,代码来源:DashBoard.aspx.cs


注:本文中的Category.GetAllCategoryProducts方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。