Ejemplo n.º 1
0
 public CalcRelation AddRelationTo(CalcCell other, CalcChain chain)
 {
     if (_relationsTo.ContainsKey(other.Id)) return _relationsTo[other.Id];
     var rel = new CalcRelation { CalcCellId = other.Id, CalcChainId = chain.Id };
     _relationsTo.Add(other.Id, rel);
     return rel;
 }
Ejemplo n.º 2
0
        public CalcRelation AddRelationFrom(CalcCell other, CalcChain chain)
        {
            if (_relationsFrom.ContainsKey(other.Id))
            {
                return(_relationsFrom[other.Id]);
            }
            var rel = new CalcRelation {
                CalcCellId = other.Id, CalcChainId = chain.Id
            };

            _relationsFrom.Add(other.Id, rel);
            return(rel);
        }