static void Main(string[] args) { try { var fileManager = new FileManager.FileManager(); fileManager.Process(); } catch (Exception e) { Console.WriteLine("Sorry, unexcepted error."); } }
private void TrafficSim_Load(object sender, EventArgs e) { var openFileDialog = new OpenFileDialog { Multiselect = true }; DialogResult dialogResult = openFileDialog.ShowDialog(); if (dialogResult == DialogResult.OK) { var fileManager = new FileManager.FileManager(); _packets = fileManager.OpenFiles(openFileDialog.FileNames); } else { this.Close(); return; } // remove all non IPTCom packets _packets.RemoveAll(packet => packet.IPTWPPacket == null); foreach (var packet1 in _packets) { IPAddress ip = new IPAddress(packet1.Source); if (!_ips.Contains(ip)) { _ips.Add(ip); } } _packets.Sort(); var startTime = _packets.First().Date; comboBox1.DataSource = _ips; labelStart.Text += " " + _packets.First().Date; labelEnd.Text += " " + _packets.Last().Date; }
static void Main() { var jsonReader = new JsonReader("data.json"); var service = new ServiceLayer.ServiceLayer(jsonReader); var listIdInfo = jsonReader.GetElement <List <int> >("IDs"); var xmlGenerator = new SerializeXML(); var fileWriter = new FileManager.FileManager(jsonReader); var logger = new Logger.Logger(jsonReader); foreach (var id in listIdInfo) { logger.Log($"getting Info_{id}"); var item = service.GetInfo(id); logger.Log($"generate xml and xsd"); var xml = xmlGenerator.SerializeXmlWithXsd(item, $"Info_{id}"); var xsd = xmlGenerator.SerializeXsd(item); logger.Log($"create Info_{id}.xml and xsd"); fileWriter.FileName = $"Info_{id}.xml"; fileWriter.AddTextToFile(xml); fileWriter.FileName = $"Info_{id}.xsd"; fileWriter.AddTextToFile(xsd); } }