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();