示例#1
0
 internal void InsertDisableOrder(GEPDisableOrderInfoT gEPOrderInfoT)
 {
     new MongoDacHelper(GepMongoEnv.ConfigSection.GEP, GepMongoEnv.Database.GEP, GepMongoEnv.Collection.GEP_DISABLE_ORDER)
         .Insert<GEPDisableOrderInfoT>(gEPOrderInfoT, SafeMode.True);
 }
示例#2
0
        public void InsertDisableOrder(long gepOrderNo)
        {
            GEPOrderInfoT gepOrderInfoT = new GEPOrderDac().GetGEPOrderInfo(Query.EQ("GEPOrderNo", gepOrderNo));

            GEPDisableOrderInfoT disableOrderT = new GEPDisableOrderInfoT();
            disableOrderT.GEPOrderNo = gepOrderInfoT.GEPOrderNo;
            disableOrderT.ExportSite = gepOrderInfoT.ExportSite;
            disableOrderT.ExportSiteTrans = gepOrderInfoT.ExportSiteTrans;
            disableOrderT.Item = gepOrderInfoT.Item;
            disableOrderT.GEPOrder = gepOrderInfoT.GEPOrder;
            disableOrderT.GMKTOrder = gepOrderInfoT.GMKTOrder;
            disableOrderT.TaId = gepOrderInfoT.TaId;
            disableOrderT.Memo = "";
            disableOrderT.InvoiceNo = "";
            disableOrderT.TransportWay = "";
            disableOrderT.UpdateDt = disableOrderT.CreateDt = DateTime.Now;
            disableOrderT.GMKTOrder.OrderStatus = GmktOrderStatus.CantOrder;

            //GEP_ORDER 에 주문불가 상태 업데이트
            UpdateGEPOrderGMKTOrderStatus(gepOrderInfoT.GEPOrderNo, GmktOrderStatus.CantOrder);

            new GEPOrderDac().InsertDisableOrder(disableOrderT);
        }