Example #1
0
    void Note::excute(std::string key, double value) {
        std::string note = "";

        if (key.equals("C")) {
            note = "1";
        }

        if (key.equals("D")) {
            note = "2";
        }

        if (key.equals("E")) {
            note = "3";
        }

        if (key.equals("F")) {
            note = "4";
        }

        if (key.equals("G")) {
            note = "5";
        }

        if (key.equals("A")) {
            note = "6";
        }

        if (key.equals("B")) {
            note = "7";
        }

        std::cout::put(" " + note + " ");
    }
Example #2
0
					void OrderProxy::setOrderUser(std::string orderUser, std::string user)
					{
						//控制访问权限,只有创建订单的人员才能够修改
						if(user!="" && user.equals(this->getOrderUser()))
						{
							order->setOrderUser(orderUser, user);
						}
						else
						{
							puts("对不起"+user+",您无权修改订单中的订购人。");
						}
					}
Example #3
0
					void OrderProxy::setProductName(std::string productName, std::string user)
					{
						//控制访问权限,只有创建订单的人员才能够修改
						if(user!="" && user.equals(this->getOrderUser()))
						{
							order->setProductName(productName, user);
						}
						else
						{
							puts("对不起"+user+",您无权修改订单中的产品名称。");
						}
					}