protected bool Equals(UhTransaction other)
 {
     return(string.Equals(PropRef, other.PropRef) &&
            Balance == other.Balance &&
            string.Equals(Code, other.Code) &&
            Date.Equals(other.Date) &&
            Id == other.Id &&
            batchno == other.batchno &&
            transno == other.transno &&
            line_no == other.line_no &&
            adjustment == other.adjustment &&
            apportion == other.apportion &&
            prop_deb == other.prop_deb &&
            none_rent == other.none_rent &&
            receipted == other.receipted &&
            line_segno == other.line_segno);
 }