0915-gaofei

This commit is contained in:
gaofei
2021-09-15 14:50:52 +08:00
parent 176d79aa61
commit c330245a88
51 changed files with 20672 additions and 1060 deletions
@@ -27,7 +27,7 @@ namespace BLL
}
/// <summary>
/// 根据costControlParentId和年及月获取对应费控项父级明细信息
/// 根据costControlParentId和年及月获取对应费控项父级明细信息
/// </summary>
/// <param name="costControlParentId">对应wbsId</param>
/// <param name="toFlag">对应标志</param>
@@ -35,7 +35,19 @@ namespace BLL
/// <param name="months">月</param>
public static Model.WBS_CostControlParentDetail GetCostControlParentDetailByParentIdAndMonths(string parentId, DateTime months)
{
return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months select x).FirstOrDefault();
return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months && x.StartDate == null select x).FirstOrDefault();
}
/// <summary>
/// 根据costControlParentId和年及月获取对应周费控项父级明细信息
/// </summary>
/// <param name="costControlParentId">对应wbsId</param>
/// <param name="toFlag">对应标志</param>
/// <param name="years">年</param>
/// <param name="months">月</param>
public static Model.WBS_CostControlParentDetail GetCostControlParentDetailByParentIdAndMonthsWeek(string parentId, DateTime months, DateTime startDate)
{
return (from x in Funs.DB.WBS_CostControlParentDetail where x.ParentId == parentId && x.Months == months && x.StartDate == startDate select x).FirstOrDefault();
}
/// <summary>
@@ -93,6 +105,8 @@ namespace BLL
newWBS_CostControlParentDetail.CostControlParentDetailId = costControlParentDetail.CostControlParentDetailId;
newWBS_CostControlParentDetail.ParentId = costControlParentDetail.ParentId;
newWBS_CostControlParentDetail.Months = costControlParentDetail.Months;
newWBS_CostControlParentDetail.StartDate = costControlParentDetail.StartDate;
newWBS_CostControlParentDetail.EndDate = costControlParentDetail.EndDate;
newWBS_CostControlParentDetail.ThisPlanValue = costControlParentDetail.ThisPlanValue;
newWBS_CostControlParentDetail.ThisRealCost = costControlParentDetail.ThisRealCost;
newWBS_CostControlParentDetail.ThisPlanCost = costControlParentDetail.ThisPlanCost;