public object InsertUpdateOrderEntity([FromBody] OrderEntity item)
        {
            ServiceResult result  = new ServiceResult();
            DLOrder       dLOrder = new DLOrder();

            try
            {
                result.Success = new BLOrder().InsertUpdateOrderEntity(item);
                //if (dLOrder.checkIfExistOrderNo(item.order))
                //{
                //    result.Success = false;
                //    result.ErrorCode = ErrorCode.DuplicateCode;
                //}
                //else
                //{

                //}
            }
            catch (Exception ex)
            {
                CommonFunction.WriteLog(ex, SerializeUtil.Serialize(item), Request.RequestUri.ToString());
                result.Success   = false;
                result.ErrorCode = ex.Message;
            }
            return(result);
        }
        public object GetOrderDetailsByOrderID(Guid orderID)
        {
            ServiceResult      result = new ServiceResult();
            List <OrderDetail> items;

            try
            {
                items          = new DLOrder().GetOrderDetailsByOrderID(orderID);
                result.Success = true;
                result.Data    = items;
            }
            catch (Exception ex)
            {
                CommonFunction.WriteLog(ex, SerializeUtil.Serialize(orderID + ""), Request.RequestUri.ToString());
                result.Success   = false;
                result.ErrorCode = ex.Message;
            }
            return(result);
        }
        public object GetOrderNo()
        {
            ServiceResult result  = new ServiceResult();
            string        orderNo = "";

            try
            {
                orderNo        = new DLOrder().getOrderNo();
                result.Success = true;
                result.Data    = orderNo;
            }
            catch (Exception ex)
            {
                CommonFunction.WriteLog(ex, SerializeUtil.Serialize(orderNo + ""), Request.RequestUri.ToString());
                result.Success   = false;
                result.ErrorCode = ex.Message;
            }
            return(result);
        }