/// <summary>
        /// This method will return an object representing the record matching the primary key information specified.
        /// </summary>
        ///
        /// <param name="pk" type="PURPurchaseReturnLinePrimaryKey">Primary Key information based on which data is to be fetched.</param>
        ///
        /// <returns>object of class PURPurchaseReturnLine</returns>
        public PURPurchaseReturnLine SelectOne(PURPurchaseReturnLinePrimaryKey pk)
        {
            _pURPurchaseReturnLineWCF = new PURPurchaseReturnLine();
            _pURPurchaseReturnLine    = POS.DataLayer.PURPurchaseReturnLineBase.SelectOne(new POS.DataLayer.PURPurchaseReturnLinePrimaryKey(pk.PurchaseReturnLineID));

            _pURPurchaseReturnLineWCF.PurchaseReturnLineID = _pURPurchaseReturnLine.PurchaseReturnLineID;
            _pURPurchaseReturnLineWCF.Qty    = _pURPurchaseReturnLine.Qty;
            _pURPurchaseReturnLineWCF.Reason = _pURPurchaseReturnLine.Reason;
            _pURPurchaseReturnLineWCF.OriginalpurchaseLineID = _pURPurchaseReturnLine.OriginalpurchaseLineID;
            _pURPurchaseReturnLineWCF.BatchID     = _pURPurchaseReturnLine.BatchID;
            _pURPurchaseReturnLineWCF.BatchNumber = _pURPurchaseReturnLine.BatchNumber;
            _pURPurchaseReturnLineWCF.ExpiryDate  = _pURPurchaseReturnLine.ExpiryDate;

            return(_pURPurchaseReturnLineWCF);
        }
Пример #2
0
 ///<summary>
 ///This method will Delete the object from the database
 ///</summary>
 ///<param name="pk" type="PURPurchaseReturnLinePrimaryKey">Primary Key information based on which data is to be fetched.</param>
 /// <returns>True if succeeded</returns>
 public bool Delete(PURPurchaseReturnLinePrimaryKey pk)
 {
     return(POS.DataLayer.PURPurchaseReturnLineBase.Delete(new POS.DataLayer.PURPurchaseReturnLinePrimaryKey(pk.PurchaseReturnLineID)));
 }