public void Process(ReceiveMessage receiveMsg) { LogHelper.Debug("OrderSubmitObserver Begin"); OrderQueueDTO dto = receiveMsg.ReveiveData as OrderQueueDTO; if (dto != null) { CommodityOrderFacade facade = new CommodityOrderFacade(); OrderResultDTO result = facade.SubmitOrder(dto); if (result.ResultCode != 0) { LogHelper.Error("下订单失败,订单Id:" + dto.OrderId); } } LogHelper.Debug("OrderSubmitObserver End"); }
public void Process(ReceiveMessage receiveMsg) { JAP.Common.Loging.LogHelper.Info("OrderSubmitObserver Begin"); OrderQueueDTO dto = receiveMsg.ReveiveData as OrderQueueDTO; if (dto != null) { CommodityOrderSV facade = new CommodityOrderSV(); OrderResultDTO result = facade.SubmitOrder(dto); if (result.ResultCode != 0) { LogHelper.Error(string.Format("下订单失败,订单Id:{0},错误消息:{1}", dto.OrderId, result.Message)); } } JAP.Common.Loging.LogHelper.Info("OrderSubmitObserver End"); }
public string GetOrderQueue([FromBody] OrderInfoDTO data) { // validate that they are an employee and have valid token if (SessionController.sm.ifTokenValidForEmployee(data.authToken)) { var DTO = new OrderQueueDTO(); List <Order> queue = EmployeeOrderQueue.getOrderQueue(); foreach (var order in queue) { //TODO: don't pass in total from frontend DTO.populateOrder(order.orderID, order.userID.ToString(), order.firstName, order.lastName, order.getTotal().ToString(), order.getDate().ToString(), order.getItemsDictionary()); } string output = JsonConvert.SerializeObject(DTO); return(output); } else { return(""); } }