protected bool Equals(Account other) { return(base.Equals(other) && UserId == other.UserId && Equals(User, other.User) && FirstName == other.FirstName && LastName == other.LastName && Nickname == other.Nickname && Email == other.Email && Birthday.Equals(other.Birthday) && Equals(Photo, other.Photo) && CreateTime.Equals(other.CreateTime) && ModifyTime.Equals(other.ModifyTime)); }
public override bool Equals(object obj) { if (obj == null) { return(false); } if (obj == this) { return(true); } return(obj is Customer other && ((Id == null && other.Id == null) || (Id?.Equals(other.Id) == true)) && ((CreatedAt == null && other.CreatedAt == null) || (CreatedAt?.Equals(other.CreatedAt) == true)) && ((UpdatedAt == null && other.UpdatedAt == null) || (UpdatedAt?.Equals(other.UpdatedAt) == true)) && ((Cards == null && other.Cards == null) || (Cards?.Equals(other.Cards) == true)) && ((GivenName == null && other.GivenName == null) || (GivenName?.Equals(other.GivenName) == true)) && ((FamilyName == null && other.FamilyName == null) || (FamilyName?.Equals(other.FamilyName) == true)) && ((Nickname == null && other.Nickname == null) || (Nickname?.Equals(other.Nickname) == true)) && ((CompanyName == null && other.CompanyName == null) || (CompanyName?.Equals(other.CompanyName) == true)) && ((EmailAddress == null && other.EmailAddress == null) || (EmailAddress?.Equals(other.EmailAddress) == true)) && ((Address == null && other.Address == null) || (Address?.Equals(other.Address) == true)) && ((PhoneNumber == null && other.PhoneNumber == null) || (PhoneNumber?.Equals(other.PhoneNumber) == true)) && ((Birthday == null && other.Birthday == null) || (Birthday?.Equals(other.Birthday) == true)) && ((ReferenceId == null && other.ReferenceId == null) || (ReferenceId?.Equals(other.ReferenceId) == true)) && ((Note == null && other.Note == null) || (Note?.Equals(other.Note) == true)) && ((Preferences == null && other.Preferences == null) || (Preferences?.Equals(other.Preferences) == true)) && ((Groups == null && other.Groups == null) || (Groups?.Equals(other.Groups) == true)) && ((CreationSource == null && other.CreationSource == null) || (CreationSource?.Equals(other.CreationSource) == true)) && ((GroupIds == null && other.GroupIds == null) || (GroupIds?.Equals(other.GroupIds) == true)) && ((SegmentIds == null && other.SegmentIds == null) || (SegmentIds?.Equals(other.SegmentIds) == true))); }
public bool Equals(Person other) { return(Id == other.Id && string.Equals(Name, other.Name) && Birthday.Equals(other.Birthday) && Time.Equals(other.Time) && AddressId == other.AddressId && Equals(Address, other.Address)); }
public bool Equals(UserPB other) { if (ReferenceEquals(other, null)) { return(false); } if (ReferenceEquals(other, this)) { return(true); } if (UserId != other.UserId) { return(false); } if (AccountId != other.AccountId) { return(false); } if (ChannelAccountId != other.ChannelAccountId) { return(false); } if (UserName != other.UserName) { return(false); } if (Logo != other.Logo) { return(false); } if (Index != other.Index) { return(false); } if (CardGatherNum != other.CardGatherNum) { return(false); } if (!Apparel.Equals(other.Apparel)) { return(false); } if (CreateTime != other.CreateTime) { return(false); } if (!Birthday.Equals(other.Birthday)) { return(false); } if (!object.Equals(UserOther, other.UserOther)) { return(false); } return(true); }
public override bool Equals(object obj) { if (!(obj is Pet)) { return(object.Equals(obj, this)); } var pet = (Pet)obj; return(Birthday.Equals(pet.Birthday) && string.Equals(this.Name, pet.Name) && string.Equals(this.Breed, pet.Breed)); }
public override bool Equals(Object obj) { if (obj == null) { return(false); } if (GetType() != obj.GetType()) { return(false); } Person p = (Person)obj; if (this == p) { return(true); } return(Name.Equals(p.Name) && Surname.Equals(p.Surname) && Birthday.Equals(p.Birthday)); }
public bool Equals(Account other) { if (ReferenceEquals(other, null)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(AccountId.Equals(other.AccountId) && string.Equals(Username, other.Username) && string.Equals(FirstName, other.FirstName) && string.Equals(LastName, other.LastName) && string.Equals(Email, other.Email) && string.Equals(Contact, other.Contact) && Birthday.Equals(other.Birthday) && Gender.Equals(other.Gender) && AccTypeId.Equals(other.AccTypeId) && DateRegistered.Equals(other.DateRegistered)); }
protected bool Equals(NopePet other) { return(string.Equals(PetName, other.PetName) && Equals(Species, other.Species) && Equals(PetHealth, other.PetHealth) && Equals(Owner, other.Owner) && Birthday.Equals(other.Birthday) && PetId == other.PetId); }
public bool Equals(IAccount other) { if (!AccountID.Equals(other.AccountID)) { Error.AddMessage("Account " + UID + " AccountID: " + AccountID + " is not equal to other: " + other.AccountID); return(false); } if (!BirthCountry.Equals(other.BirthCountry)) { Error.AddMessage("Account " + UID + " BirthCountry: " + BirthCountry + " is not equal to other: " + other.BirthCountry); return(false); } if (!Birthday.Equals(other.Birthday)) { Error.AddMessage("Account " + UID + " Birthday: " + Birthday + " is not equal to other: " + other.Birthday); return(false); } if (!BirthPlace.Equals(other.BirthPlace)) { Error.AddMessage("Account " + UID + " BirthPlace: " + BirthPlace + " is not equal to other: " + other.BirthPlace); return(false); } if (!City.Equals(other.City)) { Error.AddMessage("Account " + UID + " City: " + City + " is not equal to other: " + other.City); return(false); } if (!Country.Equals(other.Country)) { Error.AddMessage("Account " + UID + " Country: " + Country + " is not equal to other: " + other.Country); return(false); } if (!ExtraNames.Equals(other.ExtraNames)) { Error.AddMessage("Account " + UID + " ExtraNames: " + ExtraNames + " is not equal to other: " + other.ExtraNames); return(false); } if (!Fax.Equals(other.Fax)) { Error.AddMessage("Account " + UID + " Fax: " + Fax + " is not equal to other: " + other.Fax); return(false); } if (!Gender.Equals(other.Gender)) { Error.AddMessage("Account " + UID + " Gender: " + Gender + " is not equal to other: " + other.Gender); return(false); } if (!GivenName.Equals(other.GivenName)) { Error.AddMessage("Account " + UID + " GivenName: " + GivenName + " is not equal to other: " + other.GivenName); return(false); } if (!Group.Equals(other.Group)) { Error.AddMessage("Account " + UID + " Group: " + Group + " is not equal to other: " + other.Group); return(false); } if (!HomePhone.Equals(other.HomePhone)) { Error.AddMessage("Account " + UID + " HomePhone: " + HomePhone + " is not equal to other: " + other.HomePhone); return(false); } if (!HouseNumber.Equals(other.HouseNumber)) { Error.AddMessage("Account " + UID + " HouseNumber: " + HouseNumber + " is not equal to other: " + other.HouseNumber); return(false); } if (!HouseNumberAdd.Equals(other.HouseNumberAdd)) { Error.AddMessage("Account " + UID + " HouseNumberAdd: " + HouseNumberAdd + " is not equal to other: " + other.HouseNumberAdd); return(false); } if (!Initials.Equals(other.Initials)) { Error.AddMessage("Account " + UID + " Initials: " + Initials + " is not equal to other: " + other.Initials); return(false); } if (!Mail.Equals(other.Mail)) { Error.AddMessage("Account " + UID + " Mail: " + Mail + " is not equal to other: " + other.Mail); return(false); } if (!MailAlias.Equals(other.MailAlias)) { Error.AddMessage("Account " + UID + " MailAlias: " + MailAlias + " is not equal to other: " + other.MailAlias); return(false); } if (!MobilePhone.Equals(other.MobilePhone)) { Error.AddMessage("Account " + UID + " MobilePhone: " + MobilePhone + " is not equal to other: " + other.MobilePhone); return(false); } if (!PostalCode.Equals(other.PostalCode)) { Error.AddMessage("Account " + UID + " PostalCode: " + PostalCode + " is not equal to other: " + other.PostalCode); return(false); } if (!RegisterID.Equals(other.RegisterID)) { Error.AddMessage("Account " + UID + " RegisterID: " + RegisterID + " is not equal to other: " + other.RegisterID); return(false); } if (!Role.Equals(other.Role)) { Error.AddMessage("Account " + UID + " Role: " + Role + " is not equal to other: " + other.Role); return(false); } if (!StemID.Equals(other.StemID)) { Error.AddMessage("Account " + UID + " StemID: " + StemID + " is not equal to other: " + other.StemID); return(false); } if (!Street.Equals(other.Street)) { Error.AddMessage("Account " + UID + " Street: " + Street + " is not equal to other: " + other.Street); return(false); } if (!SurName.Equals(other.SurName)) { Error.AddMessage("Account " + UID + " SurName: " + SurName + " is not equal to other: " + other.SurName); return(false); } if (!UID.Equals(other.UID)) { Error.AddMessage("Account " + UID + " UID: " + UID + " is not equal to other: " + other.UID); return(false); } if (!UntisID.Equals(other.UntisID)) { Error.AddMessage("Account " + UID + " UntisID: " + UntisID + " is not equal to other: " + other.UntisID); return(false); } return(true); }
public override bool Encode(ref byte[] buffer) { /* First : determine the total number of characters */ int NbBytes = count_nb_bytes(); /* Second : create the whole byte array */ int index = 0; int new_index; byte[] pl = new byte[NbBytes]; new_index = AddLine(pl, pl.Length, index, "BEGIN:VCARD", ""); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'BEGIN'"); return(false); } index = new_index; new_index = AddLine(pl, pl.Length, index, "VERSION:3.0", ""); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'VERSION'"); return(false); } index = new_index; string name = _first_name + " " + _family_name; new_index = AddLine(pl, pl.Length, index, "FN:", name); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'FN'"); return(false); } index = new_index; if (!Nickname.Equals("")) { new_index = AddLine(pl, pl.Length, index, "NICKNAME:", Nickname); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'Nickname'"); return(false); } index = new_index; } DateTime dateBirthday; if ((!Birthday.Equals("")) && (DateTime.TryParse(Birthday, out dateBirthday))) { string Bday = convert_into_vcard_date(Birthday); new_index = AddLine(pl, pl.Length, index, "BDAY:", Bday); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'Birthday'"); return(false); } index = new_index; } if (!(Address1.Equals("")) || !(Address2.Equals("")) || !(Town.Equals("")) || !(Region_State.Equals("")) || !(Post_Code.Equals("")) || !(Country.Equals("")) ) { string addr_line = Address1 + ";" + Address2 + ";" + Town + ";" + Region_State + ";" + Post_Code + ";" + Country; new_index = AddLine(pl, pl.Length, index, "ADR:;", addr_line); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'Address'"); return(false); } index = new_index; } if (!(Pro_Address1.Equals("")) || !(Pro_Address2.Equals("")) || !(Pro_Town.Equals("")) || !(Pro_Region_State.Equals("")) || !(Pro_Post_Code.Equals("")) || !(Pro_Country.Equals("")) ) { string pro_addr_line = Pro_Address1 + ";" + Pro_Address2 + ";" + Pro_Town + ";" + Pro_Region_State + ";" + Pro_Post_Code + ";" + Pro_Country; new_index = AddLine(pl, pl.Length, index, "ADR;TYPE=work:;", pro_addr_line); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'Professional Address'"); return(false); } index = new_index; } if (!Home_phone.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TEL;TYPE=home:", Home_phone); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TEL;TYPE=home'"); return(false); } index = new_index; } if (!Business_phone.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TEL;TYPE=work:", Business_phone); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TEL;TYPE=work'"); return(false); } index = new_index; } if (!Cell_phone.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TEL;TYPE=cell:", Cell_phone); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TEL;TYPE=cell'"); return(false); } index = new_index; } if (!Pager.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TEL;TYPE=pager:", Pager); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TEL;TYPE=pager'"); return(false); } index = new_index; } if (!Fax.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TEL;TYPE=fax:", Fax); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TEL;TYPE=fax'"); return(false); } index = new_index; } if (!Email.Equals("")) { if (Email_alternative.Equals("")) { new_index = AddLine(pl, pl.Length, index, "EMAIL:", Email); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'EMAIL'"); return(false); } index = new_index; } else { /* Two E-mails to add */ new_index = AddLine(pl, pl.Length, index, "EMAIL;PREF=1:", Email); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'EMAIL;PREF=1'"); return(false); } index = new_index; new_index = AddLine(pl, pl.Length, index, "EMAIL;PREF=2:", Email_alternative); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'EMAIL;PREF=2'"); return(false); } index = new_index; } } if (!Title.Equals("")) { new_index = AddLine(pl, pl.Length, index, "TITLE:", Title); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'TITLE'"); return(false); } index = new_index; } if (!Role.Equals("")) { new_index = AddLine(pl, pl.Length, index, "ROLE:", Role); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'ROLE'"); return(false); } index = new_index; } if (!Company.Equals("")) { new_index = AddLine(pl, pl.Length, index, "ORG:", Company); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'ORG'"); return(false); } index = new_index; } if (!_photo.Equals("")) { new_index = AddLine(pl, pl.Length, index, "PHOTO;ENCODING=BASE64;TYPE=JPEG:", _photo); if (new_index < 0) { Trace.WriteLine("Error generating 'VCard' object: after 'PHOTO'"); return(false); } index = new_index; } new_index = AddLine(pl, pl.Length, index, "END:VCARD", ""); _payload = pl; return(base.Encode(ref buffer)); }
private int count_nb_bytes() { /* All the ASCII strings in the VCard must be separated by 0x0D0A, which represent 2 characters */ int NbBytes = 0; NbBytes = "BEGIN:VCARD".Length + 2 + "VERSION:3.0".Length + 2; NbBytes += "FN:".Length + First_name.Length + 1 + Family_name.Length + 2; /* 1 is for "space" */ if (!Nickname.Equals("")) { NbBytes += "NICKNAME:".Length + Nickname.Length + 2; } /* Birthday with 8 characters: yyyymmdd */ DateTime dateBirthday; if ((!Birthday.Equals("")) && (DateTime.TryParse(Birthday, out dateBirthday))) { NbBytes += "BDAY:".Length + 8 + 2; } /* Home address in 6 fields, separated by a ';' */ /* The PO Box is discarded, which explains the first ';' */ if (!(Address1.Equals("")) || !(Address2.Equals("")) || !(Town.Equals("")) || !(Region_State.Equals("")) || !(Post_Code.Equals("")) || !(Country.Equals("")) ) { NbBytes += "ADR:;".Length + Address1.Length + 1 + Address2.Length + 1 + Town.Length + 1 + Region_State.Length + 1 + Post_Code.Length + 1 + Country.Length + 2; } /* Work address in 6 fields, separated by a ';' */ /* The PO Box is discarded, which explains the first ';' */ if (!(Pro_Address1.Equals("")) || !(Pro_Address2.Equals("")) || !(Pro_Town.Equals("")) || !(Pro_Region_State.Equals("")) || !(Pro_Post_Code.Equals("")) || !(Pro_Country.Equals("")) ) { NbBytes += "ADR;TYPE=work:;".Length + Pro_Address1.Length + 1 + Pro_Address2.Length + 1 + Pro_Town.Length + 1 + Pro_Region_State.Length + 1 + Pro_Post_Code.Length + 1 + Pro_Country.Length + 2; } if (!Home_phone.Equals("")) { NbBytes += "TEL;TYPE=home:".Length + Home_phone.Length + 2; } if (!Business_phone.Equals("")) { NbBytes += "TEL;TYPE=work:".Length + Business_phone.Length + 2; } if (!Cell_phone.Equals("")) { NbBytes += "TEL;TYPE=cell:".Length + Cell_phone.Length + 2; } if (!Fax.Equals("")) { NbBytes += "TEL;TYPE=fax:".Length + Fax.Length + 2; } if (!Pager.Equals("")) { NbBytes += "TEL;TYPE=pager:".Length + Pager.Length + 2; } if (!Email.Equals("")) { if (Email_alternative.Equals("")) { NbBytes += "EMAIL:".Length + Email.Length + 2; } else { /* TWO EMAILS : PREF=1 and PREF=2 */ NbBytes += "EMAIL;PREF=1:".Length + Email.Length + 2 + "EMAIL;PREF=2:".Length + Email_alternative.Length + 2; } } if (!Title.Equals("")) { NbBytes += "TITLE:".Length + Title.Length + 2; } if (!Role.Equals("")) { NbBytes += "ROLE:".Length + Role.Length + 2; } if (!Company.Equals("")) { NbBytes += "ORG:".Length + Company.Length + 2; } if (!_photo.Equals("")) { NbBytes += "PHOTO;ENCODING=BASE64;TYPE=JPEG:".Length + _photo.Length + 2; } NbBytes += "END:VCARD".Length + 2; return(NbBytes); }
protected bool IsRowModified(GridViewRow r) { int ID; //int SignupTotalid; string Name; string IDnumber; string Birthday; string Old; string Who; string Bigbus; string Eat; string PS; ID = Convert.ToInt32(GridView3.DataKeys[r.RowIndex].Value); //SignupTotalid = int.Parse(((Label)r.FindControl("SignupTotalid")).Text); Name = ((TextBox)r.FindControl("Name")).Text; IDnumber = ((TextBox)r.FindControl("IDnumber")).Text; Birthday = ((TextBox)r.FindControl("Birthday")).Text; Old = ((TextBox)r.FindControl("Old")).Text; Who = ((TextBox)r.FindControl("Who")).Text; Bigbus = ((TextBox)r.FindControl("Bigbus")).Text; Eat = ((TextBox)r.FindControl("Eat")).Text; PS = ((TextBox)r.FindControl("PS")).Text; DataRow row = originalDataTable.Select(String.Format("ID = {0}", ID))[0]; //if (!SignupTotalid.Equals(row["SignupTotalid"].ToString())) { return true; } if (!Name.Equals(row["Name"].ToString())) { return(true); } if (!IDnumber.Equals(row["IDnumber"].ToString())) { return(true); } if (!Birthday.Equals(row["Birthday"].ToString())) { return(true); } if (!Old.Equals(row["Old"].ToString())) { return(true); } if (!Who.Equals(row["Who"].ToString())) { return(true); } if (!Bigbus.Equals(row["Bigbus"].ToString())) { return(true); } if (!Eat.Equals(row["Eat"].ToString())) { return(true); } if (!PS.Equals(row["PS"].ToString())) { return(true); } return(false); }
public override bool Equals(object obj) { Person p = (Person)obj; return(Name.Equals(p.Name) && Surname.Equals(p.Surname) && Birthday.Equals(p.Birthday)); }