///<summary>
        /// This method will update one new row into the database using the property Information
        /// </summary>
        ///
        /// <param name="pURPurchaseReturnLine" type="PURPurchaseReturnLine">This PURPurchaseReturnLine  will be updated in the database.</param>
        ///
        /// <returns>True if succeeded</returns>
        public bool Update(PURPurchaseReturnLine pURPurchaseReturnLine)
        {
            _pURPurchaseReturnLine = POS.DataLayer.PURPurchaseReturnLine.SelectOne(new POS.DataLayer.PURPurchaseReturnLinePrimaryKey(pURPurchaseReturnLine.PurchaseReturnLineID));

            _pURPurchaseReturnLine.Qty    = pURPurchaseReturnLine.Qty;
            _pURPurchaseReturnLine.Reason = pURPurchaseReturnLine.Reason;
            _pURPurchaseReturnLine.OriginalpurchaseLineID = pURPurchaseReturnLine.OriginalpurchaseLineID;
            _pURPurchaseReturnLine.BatchID     = pURPurchaseReturnLine.BatchID;
            _pURPurchaseReturnLine.BatchNumber = pURPurchaseReturnLine.BatchNumber;
            _pURPurchaseReturnLine.ExpiryDate  = pURPurchaseReturnLine.ExpiryDate;

            return(_pURPurchaseReturnLine.Update());
        }
			///<summary>
		/// This method will update one new row into the database using the property Information
		/// </summary>
		///
		/// <param name="pURPurchaseReturnLine" type="PURPurchaseReturnLine">This PURPurchaseReturnLine  will be updated in the database.</param>
		///
		/// <returns>True if succeeded</returns>
		public bool Update(PURPurchaseReturnLine pURPurchaseReturnLine)
		{
			_pURPurchaseReturnLine=POS.DataLayer.PURPurchaseReturnLine.SelectOne(new POS.DataLayer.PURPurchaseReturnLinePrimaryKey(pURPurchaseReturnLine.PurchaseReturnLineID));
			
			_pURPurchaseReturnLine.Qty=pURPurchaseReturnLine.Qty;
			_pURPurchaseReturnLine.Reason=pURPurchaseReturnLine.Reason;
			_pURPurchaseReturnLine.OriginalpurchaseLineID=pURPurchaseReturnLine.OriginalpurchaseLineID;
			_pURPurchaseReturnLine.BatchID=pURPurchaseReturnLine.BatchID;
			_pURPurchaseReturnLine.BatchNumber=pURPurchaseReturnLine.BatchNumber;
			_pURPurchaseReturnLine.ExpiryDate=pURPurchaseReturnLine.ExpiryDate;
			_pURPurchaseReturnLine.PurchaseReturnHeaderID=pURPurchaseReturnLine.PurchaseReturnHeaderID;
			
			return _pURPurchaseReturnLine.Update();
		}