/// <summary> /// 处理完成时间超过一个自然月或一个自然月以上的数据 /// </summary> /// <param name="recordTime"></param> public void GoodsGrossProfitMoreMonth(DateTime recordTime) { #region 处理完成时间超过一个自然月或一个自然月以上的数据 //合计商品毛利中超过一个自然月或一个自然月以上未完成的数据 var goodsGrossProfitRecordList = _goodsGrossProfitRecordDetail.GetGoodsGrossProfitRecordDetailInfosForMoreMonth(recordTime); if (goodsGrossProfitRecordList.Any()) { foreach (var item in goodsGrossProfitRecordList) { _goodsGrossProfit.UpdateGoodsGrossProfitInfo(item); } } #endregion }
/// <summary> /// 处理完成时间超过一个自然月或一个自然月以上的数据 /// </summary> public static void GoodsGrossProfitInfosForMoreMonth() { #region 处理完成时间超过一个自然月或一个自然月以上的数据 //合计商品毛利中超过一个自然月或一个自然月以上未完成的数据 var goodsGrossProfitRecordList = _goodsGrossProfitRecordDetail.GetGoodsGrossProfitRecordDetailInfosForMoreMonth(DateTime.Now); if (goodsGrossProfitRecordList.Any()) { foreach (var item in goodsGrossProfitRecordList) { item.SalesPriceTotal = -item.SalesPriceTotal; item.PurchaseCostTotal = -item.PurchaseCostTotal; item.Quantity = -item.Quantity; _goodsGrossProfit.UpdateGoodsGrossProfitInfo(item); } } #endregion }