Beispiel #1
0
        public List <Product> SortByCount(ProductsManagment productsManagment)
        {
            var temp = productsManagment.GetList();

            for (int i = 0; i < productsManagment.GetList().Count - 1; i++)
            {
                int min = i;
                for (int j = i + 1; j < productsManagment.GetList().Count; j++)
                {
                    if (temp[j].Count.CompareTo(temp[min].Count) < 0)
                    {
                        min = j;
                    }
                }
                var a = temp[min];
                temp[min] = temp[i];
                temp[i]   = a;
            }
            return(temp);
        }
 public string FindByCount(ProductsManagment productsManagment, int key) => productsManagment.Find(x => x.Count == key).ToString();
 public string FindByType(ProductsManagment productsManagment, string key) => productsManagment.Find(x => x.Type == key).ToString();