Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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);
        }