public AccountController() { studentProcessor = new StudentProcessor(); classProcessor = new ClassProcessor(); studentClassProcessor = new StudentClassProcessor(); sqlConnection = System.Configuration.ConfigurationManager.ConnectionStrings["LocalPC"].ConnectionString; }
public void ClassAdapterExample() { ExternalPdfWriterAdapter externalPdfWriter = new ExternalPdfWriterAdapter(); ClassProcessor p = new ClassProcessor(); p.Run(externalPdfWriter); }
/// <summary> /// Runs a delegate function on every class in the SWF. /// </summary> /// <param name="cp">The delegate to call for each class.</param> private void ClassProc(ClassProcessor cp) { bool mainClassProcessed = false; foreach (DoABC script in this.scripts) { AbcCode code = script.Code; foreach (AS3ClassDef c in code.Classes) { if (c == this.Class) { mainClassProcessed = true; } cp(c); } } if (!mainClassProcessed) { cp((AS3ClassDef)this.Class); } }
/// <summary> /// Runs a delegate function on every class in the SWF. /// </summary> /// <param name="cp">The delegate to call for each class.</param> private void ClassProc(ClassProcessor cp) { bool mainClassProcessed = false; foreach (DoABC script in this.scripts) { AbcCode code = script.Code; foreach (AS3ClassDef c in code.Classes) { if (c == this.Class) { mainClassProcessed = true; } cp(c); } } if (!mainClassProcessed) { cp((AS3ClassDef)this.Class); } }