public dtoCPMlink(dtoCPMactivity source, ParsedActivityLink pal, dtoCPMactivity target) { try { Source = source; Target = target; Type = pal.LinkType; LeadLag = pal.LeadLag; Source.Predecessors.Add(this); Target.Successors.Add(this); } catch (Exception ex) { throw; } }
public dtoCPMlink(Int64 Id, ParsedActivityLink pal, Dictionary <Int64, dtoCPMactivity> dict) { try { Source = dict[Id]; Target = dict[pal.Id]; Type = pal.LinkType; LeadLag = pal.LeadLag; Source.Predecessors.Add(this); Target.Successors.Add(this); } catch (Exception ex) { throw; } }
public litePmActivityLink(litePmActivity source, ParsedActivityLink pal, Dictionary <Int64, litePmActivity> dict) { try { Source = source; Target = dict[pal.Id]; Type = pal.LinkType; LeadLag = pal.LeadLag; Source.Predecessors.Add(this); Target.Successors.Add(this); } catch (Exception ex) { throw; } }