zoukankan      html  css  js  c++  java
  • 库存管理系统

                                         

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

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

     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;
                      }
                }
          }

     

         

  • 相关阅读:
    What is "Type" in managed heap?
    SQL Server 2005:一个使用新创建的User的问题和解决方法
    如何证明Application Domain的隔离性
    我的WCF之旅(10):如何在WCF进行Exception Handling
    SQLXML初体验:用XML代替TSQL来操作数据库
    我的WCF之旅(3):在WCF中实现双工通信
    我的WCF之旅(4):WCF中的序列化[下篇]
    再说String
    谈谈基于Kerberos的Windows Network Authentication[上篇]
    我所理解的Remoting(1):Marshaling & Activation[上篇]
  • 原文地址:https://www.cnblogs.com/smbk/p/4912096.html
Copyright © 2011-2022 走看看