private bool Manager() { try { List <byte> versionBytes = new List <byte>(); versionBytes.AddRange(majVersionBytes); versionBytes.AddRange(minVersionBytes); versionBytes.AddRange(patVersionBytes); versionBytes.AddRange(intVersionBytes); fileData.AddRange(versionBytes); for (int bit = 0; bit != 72; bit++) { fileData.Add(BitConverter.GetBytes(' ')[0]); } tempWriter.Save(); jointResolver = new JointResolver(currentApplication, tempReader.GetSTLDict()); fileData.AddRange(tempReader.ReadFiles()); byte[] jointBytes; jointBytes = jointResolver.ReadJoints(); if (jointBytes != null) { fileData.AddRange(jointBytes); } Assembler(); return(true); } catch (Exception e) { MessageBox.Show(e.Message + e.StackTrace); return(false); } }
private bool Manager() { try { tempWriter.Save(); foreach (byte fileSec in tempReader.readFiles()) { fileData.Add(fileSec); } foreach (byte jointSec in jointResolver.readJoints()) { fileData.Add(jointSec); } Assembler(); return(true); } catch (Exception e) { MessageBox.Show(e.Message + e.StackTrace); return(false); } }