Пример #1
0
        /// <summary>
        /// Update into Database
        /// </summary>

        public void Update(object pObjectDetail)
        {
            IV_StockTakingPeriodDS dsStockTakingPeriod = new IV_StockTakingPeriodDS();

            //update
            dsStockTakingPeriod.Update(pObjectDetail);
        }
Пример #2
0
        public int AddAndReturnID(object pObjectDetail)
        {
            IV_StockTakingPeriodDS dsStockTakingPeriod = new IV_StockTakingPeriodDS();

            //add to database
            return(dsStockTakingPeriod.AddAndReturnID(pObjectDetail));
        }
Пример #3
0
        /// <summary>
        /// Insert a new record into database
        /// </summary>
        /// <author>Trada</author>
        /// <date>Tuesday, July 25 2006</date>

        public void Add(object pObjectDetail)
        {
            IV_StockTakingPeriodDS dsStockTakingPeriod = new IV_StockTakingPeriodDS();

            //add to database
            dsStockTakingPeriod.Add(pObjectDetail);
        }
Пример #4
0
        public void UpdateBeginStock(int periodId, DateTime effectDate)
        {
            // update the bin cache and balance first
            IV_StockTakingPeriodDS dsPeriod = new IV_StockTakingPeriodDS();

            dsPeriod.UpdateBeginStock(periodId, effectDate);
        }
Пример #5
0
        /// <summary>
        ///     Call store procedure to update cache, balance, close period (stock taking and working period)
        ///     then active next working period
        /// </summary>
        /// <param name="periodId">Stock Taking Period</param>
        /// <param name="stockTakingDate">Effect Date</param>
        public void CloseStockTaking(int periodId, DateTime stockTakingDate)
        {
            // update the bin cache and balance first
            IV_StockTakingPeriodDS dsPeriod = new IV_StockTakingPeriodDS();

            dsPeriod.CloseStockTaking(periodId, stockTakingDate);
        }
Пример #6
0
        /// <summary>
        /// GetDataFromStockTaking
        /// </summary>
        /// <param name="pintStockTakingPeriodID"></param>
        /// <returns></returns>
        /// <author>Trada</author>
        /// <date>Monday, July 24 2006</date>

        public DataSet GetDataFromStockTaking(int pintStockTakingPeriodID)
        {
            DataSet dstStockTaking = new DataSet();
            IV_StockTakingPeriodDS dsStockTakingPeriod = new IV_StockTakingPeriodDS();

            dstStockTaking = dsStockTakingPeriod.GetDataByStockTakingID(pintStockTakingPeriodID);
            return(dstStockTaking);
        }
Пример #7
0
        /// <summary>
        /// Delete by ID
        /// </summary>
        /// <param name="pintStockTakingPeriodID"></param>
        /// <author>Trada</author>
        /// <date>Tuesday, July 25 2006</date>

        public void DeleteByID(int pintStockTakingPeriodID)
        {
            //delete Stock Taking

            //delete StockTakingPeriod
            IV_StockTakingPeriodDS dsStockTakingPeriod = new IV_StockTakingPeriodDS();

            dsStockTakingPeriod.Delete(pintStockTakingPeriodID);
        }
Пример #8
0
        /// <summary>
        /// Get the object information by ID of VO class
        /// </summary>

        public object GetObjectVO(int pintID, string VOclass)
        {
            IV_StockTakingPeriodDS dsPeriod = new IV_StockTakingPeriodDS();

            return(dsPeriod.GetObjectVO(pintID));
        }