public DefragmentInterface() { _defragModel = new DefragmentationModel(); _defragService = new DefragmentationService(); _defragService.GetSystemDrives(ref _defragModel); _defragView.Drives = _defragModel.Drives; //return "234"; //MainWindow.chromiumBrowser.ExecuteScript("javascript:getDriverDetails('" + driversList + "')"); }
public DefragmentationPresenter(IDefragmentation defragView) { try { _defragView = defragView; _defragService = new DefragmentationService(); _defragService.StopOperation = new DefragmentationService.StopOperationDelegate(StopOperation); _defragService.ClearReport = new DefragmentationService.ClearReportDelegate(ClearReport); _defragModel = new DefragmentationModel(); } catch (Exception ex) { //LogMessage.WriteErrorInfo("DefragmentationPresenter.cs : DefragmentationPresenter() :: " + ex.Message); //ErrorTracker.WriteErrorLog("DefragmentationPresenter.cs", "DefragmentationPresenter()", "", ex.Message, ex.StackTrace, "Error"); } }