/// <summary> /// 更新购买记录状态方法 /// </summary> /// <param name="purchase"></param> /// <param name="status"></param> /// <returns></returns> public Purchase UpdatePurchaseStatus(Purchase purchase, int status) { purchase.GmtCreate = DateTime.Now.ToLocalTime(); purchase.GmtModified = DateTime.Now.ToLocalTime(); purchase.Status = status; if (purchaseDao.updatePurchase(purchase) == 1) { if (3 == status) { CreateInventoryInRecord(purchase); } return(purchase); } else { return(null); } }