/// <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; _pURPurchaseReturnLineWCF.PurchaseReturnHeaderID = _pURPurchaseReturnLine.PurchaseReturnHeaderID; return _pURPurchaseReturnLineWCF; }
///<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)); }