init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,47 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Core.Domain.EqualityComparer
|
||||
{
|
||||
public class KirFelhasznaloEqualityComparer : IEqualityComparer<KirFelhasznalo>
|
||||
{
|
||||
public bool Equals(KirFelhasznalo x, KirFelhasznalo y)
|
||||
{
|
||||
if (x == null && y == null)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if (x == null || y == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (
|
||||
x.SzuletesiHely.Equals(y.SzuletesiHely, StringComparison.OrdinalIgnoreCase) &&
|
||||
x.SzuletesiNev.Equals(y.SzuletesiNev, StringComparison.OrdinalIgnoreCase) &&
|
||||
x.SzuletesiDatum.Equals(y.SzuletesiDatum) &&
|
||||
x.AnyjaNeve.Equals(y.AnyjaNeve, StringComparison.OrdinalIgnoreCase) &&
|
||||
x.OktatasiAzonosito.Equals(y.OktatasiAzonosito, StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public int GetHashCode(KirFelhasznalo obj)
|
||||
{
|
||||
if (obj == null)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
return obj.SzuletesiHely.GetHashCode() ^
|
||||
obj.SzuletesiNev.GetHashCode() ^
|
||||
obj.SzuletesiDatum.GetHashCode() ^
|
||||
obj.AnyjaNeve.GetHashCode() ^
|
||||
obj.OktatasiAzonosito.GetHashCode();
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue