Example #1
0
 public ConDiagsView(ConDiagsController controller, Diags diags)
 {
     this.controller             = controller;
     this.diags                  = diags;
     this.diags.QuestionAsk      = Question;
     this.diags.MessageSend     += Logger;
     this.diags.PropertyChanged += NotifyPropertyChanged;
 }
Example #2
0
 public ConDiagsView(ConDiagsController controller, Diags modelBind)
 {
     this.controller             = controller;
     this.modelBind              = modelBind;
     this.modelBind.QuestionAsk  = Question;
     this.modelBind.MessageSend += Logger;
     this.modelBind.ReportClose += Summarize;
     this.modelBind.FileVisit   += FileProgress;
 }
Example #3
0
        static int Main(string[] args)
        {
            var consoleWriter = new ConsoleTraceListener(false);

            Trace.Listeners.Add(consoleWriter);
            Trace.AutoFlush = true;

            var controller = new ConDiagsController(args, new ConDiagsViewFactory());

            return(controller.Run());
        }
Example #4
0
 public void Create(ConDiagsController controller, Diags diags)
 {
     var view = new ConDiagsView(controller, diags);
 }
Example #5
0
 public void Create(ConDiagsController controller, Diags modelBind)
 {
     var view = new ConDiagsView(controller, modelBind);
 }