public void AddPOrderAsCC_WithChangeSign(POrder o) { CodeCount cc = new CodeCount(); cc.Code = o.Code; cc.Count = o.GetSignedContractedCount() * (-1); _ccs.Add(cc); }
public static void CancelRemainsRightNow(POrder order) { order.UpdateCancelMessage(order.ReqCount - Math.Abs(order.GetSignedContractedCount())); }
Door_Sweeper_Order_Json_Datum GetSweeperOrderJsonDatum(POrder o) { Door_Sweeper_Order_Json_Datum datum = new Door_Sweeper_Order_Json_Datum(); datum.SweeperID = this.ID; datum.OrderNumber = o.OrderNumber; datum.OrderState = o.GetState(); datum.Code = o.Code; datum.ReqCount = o.ReqCount; datum.SignedContractedCount = o.GetSignedContractedCount(); RawMarketData rmd = RmdManager.Ins().GetData(o.Code); datum.Name = rmd.Name; datum.ReqPrice = o.ReqPrice; return datum; }