/// <summary> /// This method will return an object representing the record matching the primary key information specified. /// </summary> /// /// <param name="pk" type="INVTransferLinePrimaryKey">Primary Key information based on which data is to be fetched.</param> /// /// <returns>object of class INVTransferLine</returns> public INVTransferLine SelectOne(INVTransferLinePrimaryKey pk) { _iNVTransferLineWCF = new INVTransferLine(); _iNVTransferLine = POS.DataLayer.INVTransferLineBase.SelectOne(new POS.DataLayer.INVTransferLinePrimaryKey(pk.TransferLineID)); _iNVTransferLineWCF.TransferLineID = _iNVTransferLine.TransferLineID; _iNVTransferLineWCF.TransferHeaderID = _iNVTransferLine.TransferHeaderID; _iNVTransferLineWCF.ProductID = _iNVTransferLine.ProductID; _iNVTransferLineWCF.Qty = _iNVTransferLine.Qty; _iNVTransferLineWCF.CreatedBy = _iNVTransferLine.CreatedBy; _iNVTransferLineWCF.CreateDate = _iNVTransferLine.CreateDate; _iNVTransferLineWCF.UpdatedBy = _iNVTransferLine.UpdatedBy; _iNVTransferLineWCF.UpdateDate = _iNVTransferLine.UpdateDate; _iNVTransferLineWCF.IsDeleted = _iNVTransferLine.IsDeleted; _iNVTransferLineWCF.DeletedBy = _iNVTransferLine.DeletedBy; _iNVTransferLineWCF.DeletedDate = _iNVTransferLine.DeletedDate; return _iNVTransferLineWCF; }
///<summary> ///This method will Delete the object from the database ///</summary> ///<param name="pk" type="INVTransferLinePrimaryKey">Primary Key information based on which data is to be fetched.</param> /// <returns>True if succeeded</returns> public bool Delete(INVTransferLinePrimaryKey pk) { return POS.DataLayer.INVTransferLineBase.Delete(new POS.DataLayer.INVTransferLinePrimaryKey(pk.TransferLineID)); }