Esempio n. 1
0
        /// <summary>
        /// 订单发票相关数据Update
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public bool OrderInvoiceInfoOpe(WX_ZZSCBeOrderInfo model)
        {
            //DAL
            WX_ZZSCBeOrderDAL orderDal = new WX_ZZSCBeOrderDAL();

            WX_ZZSCBeOrderInfo item = orderDal.Query<WX_ZZSCBeOrderInfo>("ID = @ID", model).FirstOrDefault();

            bool result = false;

            if (item != null)
            {
                item.NeedInvoice = model.NeedInvoice;
                item.InvoiceTitle = model.NeedInvoice.Equals(1) ? model.InvoiceTitle : string.Empty;
                item.Remark = model.Remark;

                result = shopCommodityDal.Execute(orderDal.UpdateSQL(), item) > 0;
            }

            return result;
        }