Exemplo n.º 1
0
 /// <summary>Determine if this cardinality is equal to another object.</summary>
 /// <remarks>Determine if this cardinality is equal to another object.</remarks>
 /// <param name="obj">- the other object</param>
 /// <returns>true if the two objects describe the same cardinality; false otherwise.</returns>
 public override bool Equals(object obj)
 {
     if (obj == null)
     {
         return(false);
     }
     else
     {
         if (obj.GetType() != GetType())
         {
             return(false);
         }
         else
         {
             Ca.Infoway.Messagebuilder.Xml.Cardinality that = (Ca.Infoway.Messagebuilder.Xml.Cardinality)obj;
             return(new EqualsBuilder().Append(this.min, that.min).Append(this.max, that.max).IsEquals());
         }
     }
 }
Exemplo n.º 2
0
 /// <summary>Standard constructor.</summary>
 /// <remarks>Standard constructor.</remarks>
 /// <param name="templateOid">- the OID of the template</param>
 /// <param name="cardinality">- the cardinality.</param>
 public ContainedTemplate(string templateOid, Ca.Infoway.Messagebuilder.Xml.Cardinality cardinality)
 {
     this.templateOid = templateOid;
     this.cardinality = cardinality.ToString();
 }