public ServiceInspectorDetail() { InitializeComponent(); Inspector = new ServiceInspector(); // App.ActualInspectorDetail = this; this.Owner = App.Home; }
public ServiceInspectorDetail(ServiceInspector inspector) { InitializeComponent(); this.Inspector = inspector; //App.ActualInspectorDetail = this; this.Owner = App.Inspectors; }
private void Application_Startup(object sender, StartupEventArgs e) { SystemEvents.SessionSwitch += SystemEventsOnSessionSwitch; SystemEvents.SessionEnded += SystemEventsOnSessionEnded; swriter = new StringWriter(); Console.SetOut(swriter); XmlConfigurator.Configure(); RegistrarLog("<b>Inicializando la aplicación...</b>"); RegistrarLog("<b>Cargando opciones de la aplicación...</b>"); LoadOpciones(); SonarActivo = true; Sonar = new Dictionary<int, BackgroundWorker>(); try { IPersistence<FileInspector> servInspF = new Persistence<FileInspector>(); var inspFilterF = new FileInspector(); var rastreadoresF = servInspF.GetEntities(inspFilterF); foreach (var insp in rastreadoresF) { AddWork(insp); } IPersistence<ServiceInspector> servInspV = new Persistence<ServiceInspector>(); var inspFilterV = new ServiceInspector(); var rastreadoresV = servInspV.GetEntities(inspFilterV); foreach (var insp in rastreadoresV) { AddWork(insp); } } catch (Exception ex) { RegistrarLog("<b>Error al inicializar la aplicación: </b>" + ex.Message); } RegistrarLog("<b>Inicialización de la aplicación Finalizada</b>"); }
private void mnServiceR_Click(object sender, RoutedEventArgs e) { var inspector = new ServiceInspector(); var inspDetail = new ServiceInspectorDetail(inspector); inspDetail.ShowDialog(); inspector = inspDetail.Inspector; if (inspector.InspectorId.HasValue) { InspectorsRefresh(inspector, true); } }