//-------------------------------------------------- protected string BuildFullPath(DossierInfo info) { List <string> paths = new List <string>(); while (info != null) { paths.Add(info.Name); info = info.Parent; } paths.Reverse(); string fullPath = ""; foreach (string path in paths) { fullPath = Path.Combine(fullPath, path); } return(fullPath); }
public DossierEventArgs(DossierInfo item, DossierEventTypes type) { EventType = type; Item = item; Message = String.Format("{0} {1}", EventType, item.FullPath); }
public DossierEventArgs(DossierInfo item) { EventType = DossierEventTypes.Created; Item = item; Message = String.Format("{0} {1}", EventType, item.FullPath); }