Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. private bool SameValues(ExpiryDates ExpiryDates1, ExpiryDates ExpiryDates2)
  2. {
  3. //Assume they are the same value and the look for differences
  4. bool result = true;
  5.  
  6. if (ExpiryDates1.PSL_ExpiryDate.HasValue != ExpiryDates2.PSL_ExpiryDate.HasValue)
  7. {
  8. result = false;
  9. }
  10.  
  11. if (ExpiryDates1.MNL_ExpiryDate.HasValue != ExpiryDates2.MNL_ExpiryDate.HasValue)
  12. {
  13. result = false;
  14. }
  15.  
  16. if ((ExpiryDates1.MNL_ExpiryDate != null) && (ExpiryDates2.MNL_ExpiryDate != null))
  17. if (ExpiryDates1.MNL_ExpiryDate.Value != ExpiryDates2.MNL_ExpiryDate.Value)
  18. result = false;
  19.  
  20. if ((ExpiryDates1.PSL_ExpiryDate != null) && (ExpiryDates2.PSL_ExpiryDate != null))
  21. if (ExpiryDates1.PSL_ExpiryDate.Value != ExpiryDates2.PSL_ExpiryDate.Value)
  22. result = false;
  23.  
  24. return result;
  25. }
  26.  
  27. public class ExpiryDates
  28. {
  29. public DateTime? MNL_ExpiryDate { get; set; }
  30. public DateTime? PSL_ExpiryDate { get; set; }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement