Exemple #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="subFluxo"></param>
 public virtual void AdicionarSubFluxo(SubFluxo subFluxo)
 {
     if (subFluxo == null)
     {
         throw new ArgumentOutOfRangeException("Sub-fluxo nulo", subFluxo, subFluxo.ToString());
     }
     subFluxos.Add(subFluxo);
 }
Exemple #2
0
        /// <summary>
        /// local implementation of Equals based on unique value members
        /// </summary>
        public override bool Equals(object obj)
        {
            if (this == obj)
            {
                return(true);
            }
            if ((obj == null) || (obj.GetType() != this.GetType()))
            {
                return(false);
            }
            SubFluxo castObj = (SubFluxo)obj;

            return((castObj != null) &&
                   (this.Id == castObj.Id));
        }
Exemple #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="subFluxo"></param>
 /// <returns></returns>
 public virtual bool RemoverSubFluxo(SubFluxo subFluxo)
 {
     return(subFluxos.Remove(subFluxo));
 }