/// <summary> /// F35055_s the get PP line items details. /// </summary> /// <param name="scheduleID">The schedule ID.</param> /// <returns>F35055PPLineItemData</returns> public static F35055PPLineItemData F35055_GetPPLineItemsDetails(int scheduleId) { F35055PPLineItemData ppLineItemDetailsData = new F35055PPLineItemData(); Hashtable ht = new Hashtable(); ht.Add("@ScheduleID", scheduleId); string[] tableName = new string[] { ppLineItemDetailsData.F35055_GetSchedlueLineItem.TableName, ppLineItemDetailsData.F35055_DeprSchedlueLineItem.TableName, ppLineItemDetailsData.F35055_Fuel.TableName, ppLineItemDetailsData.F35055_ScheduleItemCode.TableName, ppLineItemDetailsData.F35055_YearSchedlueLineItem.TableName, ppLineItemDetailsData.F35055_VisibleRows.TableName }; Utility.LoadDataSet(ppLineItemDetailsData, "f35055_pclst_SchedlueLineItem", ht, tableName); return(ppLineItemDetailsData); }
/// <summary> /// F35055_s the get value calculation. /// </summary> /// <param name="scheduleId">The schedule id.</param> /// <param name="ppDeprTableId">The pp depr table id.</param> /// <param name="originalValue">The original value.</param> /// <param name="trend">The trend.</param> /// <param name="year">The year.</param> /// <param name="rollYear">The roll year.</param> /// <returns></returns> public static F35055PPLineItemData F35055_GetValueCalculation(int scheduleId, int ppDeprTableId, Int64 originalValue, int trend, Int16 year, Int16 rollYear) { F35055PPLineItemData ppLineItemDetailsData = new F35055PPLineItemData(); Hashtable ht = new Hashtable(); ht.Add("@ScheduleID", scheduleId); ht.Add("@PPDeprTableID", ppDeprTableId); ht.Add("@OriginalValue", originalValue); ht.Add("@Trend", trend); ht.Add("@Year", year); ht.Add("@RollYear", rollYear); Utility.LoadDataSet(ppLineItemDetailsData.F35055_ValueCalculation, "f35055_pcget_ValueCalculation", ht); return(ppLineItemDetailsData); }