public int CompareTo(ProductDeliveryResponse other) { if (DeliveryDate.CompareTo(other.deliveryDate) == 0) { // invert the sorting for boleean return(IsGreenDelivery.CompareTo(other.IsGreenDelivery) * -1); } return(DeliveryDate.CompareTo(other.DeliveryDate)); }
public string AsJson() { return($@"{{ ""postalCode"": {PostalCode}, ""deliveryDate"": ""{DeliveryDate.ToString("yyyy-MM-ddTHH:mm:sszzz")}"", ""isGreenDelivery"": ""{IsGreenDelivery.ToString().ToLower()}"" }}"); }