public override int GetHashCode() { int hashCode = -1409552788; if (BuyerTenderedMoney != null) { hashCode += BuyerTenderedMoney.GetHashCode(); } if (ChangeBackMoney != null) { hashCode += ChangeBackMoney.GetHashCode(); } return(hashCode); }
public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj == this) { return(true); } return(obj is TenderCashDetails other && ((BuyerTenderedMoney == null && other.BuyerTenderedMoney == null) || (BuyerTenderedMoney?.Equals(other.BuyerTenderedMoney) == true)) && ((ChangeBackMoney == null && other.ChangeBackMoney == null) || (ChangeBackMoney?.Equals(other.ChangeBackMoney) == true))); }
protected void ToString(List <string> toStringOutput) { toStringOutput.Add($"BuyerTenderedMoney = {(BuyerTenderedMoney == null ? "null" : BuyerTenderedMoney.ToString())}"); toStringOutput.Add($"ChangeBackMoney = {(ChangeBackMoney == null ? "null" : ChangeBackMoney.ToString())}"); }