using System; namespace zero { namespace netboot { public class DownloadInfo { public string local_file; public string file_url; public int id; public bool completed; public bool size; public int progress; public long file_size; public DateTime finishedDate; public DateTime addedDate; public DownloadInfo () { } public void newDownload(string local_file,string file_url) { this.local_file=local_file; this.file_url=file_url; addedDate=new DateTime(); addedDate=DateTime.Now; } public void downloadFinished() { finishedDate=new DateTime(); finishedDate=DateTime.Now; } public static DownloadInfo getInfo(int id) { DownloadInfo return_info=null; foreach(DownloadInfo info in zero.netboot.Core.getCore().downList) { if(id==info.id) { return_info=info; } } return return_info; } } } }