protected bool Equals(QnSHolidayCalendar.Contracts.Modules.Account.ILogin other) { if (other == null) { return(false); } return(IdentityId == other.IdentityId && IsEqualsWith(Guid, other.Guid) && IsEqualsWith(Name, other.Name) && IsEqualsWith(Email, other.Email) && LoginTime == other.LoginTime && IsEqualsWith(AuthenticationToken, other.AuthenticationToken)); }
public void CopyProperties(QnSHolidayCalendar.Contracts.Modules.Account.ILogin other) { if (other == null) { throw new System.ArgumentNullException(nameof(other)); } bool handled = false; BeforeCopyProperties(other, ref handled); if (handled == false) { IdentityId = other.IdentityId; Guid = other.Guid; Name = other.Name; Email = other.Email; LoginTime = other.LoginTime; AuthenticationToken = other.AuthenticationToken; } AfterCopyProperties(other); }
partial void AfterCopyProperties(QnSHolidayCalendar.Contracts.Modules.Account.ILogin other);
partial void BeforeCopyProperties(QnSHolidayCalendar.Contracts.Modules.Account.ILogin other, ref bool handled);