Example #1
0
 public override bool Equals(Object that)
 {
     if (!(that is Mensaje))
     {
         return(false);
     }
     return(Titulo.Equals(((Mensaje)that).Titulo));
 }
Example #2
0
        public override bool Equals(object obj)
        {
            var compareTo = obj as Filme;

            if (ReferenceEquals(this, compareTo))
            {
                return(true);
            }
            if (ReferenceEquals(null, compareTo))
            {
                return(false);
            }

            return(Titulo.Equals(compareTo.Titulo));
        }
Example #3
0
        /// <summary>
        /// Returns true if Livro instances are equal
        /// </summary>
        /// <param name="other">Instance of Livro to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(Livro other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     Isbn == other.Isbn ||
                     Isbn != null &&
                     Isbn.Equals(other.Isbn)
                     ) &&
                 (
                     Titulo == other.Titulo ||
                     Titulo != null &&
                     Titulo.Equals(other.Titulo)
                 ) &&
                 (
                     Autor == other.Autor ||
                     Autor != null &&
                     Autor.Equals(other.Autor)
                 ) &&
                 (
                     Genero == other.Genero ||
                     Genero != null &&
                     Genero.Equals(other.Genero)
                 ) &&
                 (
                     Data == other.Data ||
                     Data != null &&
                     Data.Equals(other.Data)
                 ) &&
                 (
                     Preco == other.Preco ||
                     Preco != null &&
                     Preco.Equals(other.Preco)
                 ));
        }