库存管理系统

                                     

首先  进入我的库存管理系统你会发现   与他们的没有很大差别  但 也还是有经典部分的   

 首先  要初始化建立我的大量货品

 public void Initial() {
            //第N个货产品
           Goods good1 = new Goods();      
           good1.GoodsName1 = "什么都有";
           good1.GoodsPlace1 = "第N仓库第N排第N列上下左右";
           good1.GoodsPleased1 = 9999999999;
           good1.GoodsPrice1 = 1.111111111;
           goods[0] = good1;
        

  怎么样?  库存多吧!  而且什么都有 价格超实惠  欢迎来选购。

public void ShowMenu() {     
          int place ;
           do
           {
               Console.WriteLine("
-------------------------------欢迎使用默默无限量超级库存管理系统-------------------------------");
               Console.WriteLine("1:根据货品名称获取货品位置 2:取得客户满意度最高的货品 3.退出");
               Console.WriteLine("---------------------------------------------------------------------------------------------");
               Console.WriteLine("请选择:");
               place =int.Parse( Console.ReadLine());
               switch (place)
               {
                   case 1:
                       //根据货品名称获取货品位置
                       if (GetGoodsPlace()==false)
                       {
                           Console.WriteLine("您输入的货品名称不正确!");
                       }
                       break;
                   case 2:
                       //取得客户满意度最高的货品
                       GetMaxPleased();
                       break;
                   case 3:
                       Console.WriteLine("退出库存管理系统!");
                       return;
                   default:
                       Console.WriteLine("菜单选择错误,请重新输入选项!");
                       break;
               }
           } while (true);
        }  

经过眼花缭乱的选购  终于你满载而归了。   那么请你选出一件或多件感到非常满意的货品吧!

//那么   请你输入感到最满意的物品信息吧   我会更加贴心为您服务的    

public void GetMaxPleased()
        {
            Goods good = new Goods();
            good = GetPleased();
            Console.WriteLine("温馨提示:");
            string goodsName1 = string.Format("客户满意度最高的货品:{0}摆放在:{1}满意度:{2} 价格:{3}", 
                good.GoodsName1, good.GoodsPlace1, good.GoodsPleased1, good.GoodsPrice1);
            Console.WriteLine(goodsName1);
        }



得到满意最高的货品为:


 public Goods GetPleased()
        {
            Goods goodss= new Goods();
            goodss.GoodsPleased1 = 0;
            foreach (Goods item in goods)
            {        if(item!=null){
                if (item.GoodsPleased1 > goodss.GoodsPleased1)
                {
                    goodss.GoodsPleased1 = item.GoodsPleased1;

                    goodss.GoodsName1 = item.GoodsName1;
                    goodss.GoodsPlace1 = item.GoodsPlace1;
                    goodss.GoodsPrice1 = item.GoodsPrice1;
                  }
            }
      }

 

     

原文地址:https://www.cnblogs.com/smbk/p/4912096.html