/// <summary> /// Returns true if Convenio instances are equal /// </summary> /// <param name="other">Instance of Convenio to be compared</param> /// <returns>Boolean</returns> public bool Equals(Convenio other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( NombreProveedor == other.NombreProveedor || NombreProveedor != null && NombreProveedor.Equals(other.NombreProveedor) ) && ( Identificacion == other.Identificacion || Identificacion != null && Identificacion.Equals(other.Identificacion) ) && ( TipoConvenio == other.TipoConvenio || TipoConvenio != null && TipoConvenio.Equals(other.TipoConvenio) ) && ( FechaVigencia == other.FechaVigencia || FechaVigencia != null && FechaVigencia.Equals(other.FechaVigencia) ) && ( Correo == other.Correo || Correo != null && Correo.Equals(other.Correo) ) /*&& * ( * Pais == other.Pais || * Pais != null && * Pais.Equals(other.Pais) * ) */&& ( Ciudad == other.Ciudad || Ciudad != null && Ciudad.Equals(other.Ciudad) ) && ( Endpoint == other.Endpoint || Endpoint != null && Endpoint.Equals(other.Endpoint) ) && ( TemplateEntrada == other.TemplateEntrada || TemplateEntrada != null && TemplateEntrada.Equals(other.TemplateEntrada) ) && ( TemplateSalida == other.TemplateSalida || TemplateSalida != null && TemplateSalida.Equals(other.TemplateSalida) ) && ( EstadoConvenio == other.EstadoConvenio || EstadoConvenio != null && EstadoConvenio.Equals(other.EstadoConvenio) )); }
public bool EstaIdentificadoCon(Identificacion identificacion) { return(_identificacion.Equals(identificacion)); }