private ExecuteViewModel Run(TransformalizeRequest request) { var model = new ExecuteViewModel { DisplayLog = request.Part.DisplayLog }; if (request.Part.TryCatch) { try { model.TransformalizeResponse = _transformalize.Run(request); } catch (Exception ex) { model.DisplayLog = true; model.TransformalizeResponse.Log.Add(new[] { DateTime.Now.ToString(), "error", "orchard", ".", ex.Message }); model.TransformalizeResponse.Log.Add(new[] { DateTime.Now.ToString(), "debug", "orchard", ".", ex.StackTrace }); Logger.Error(ex.Message + Environment.NewLine + ex.StackTrace); } } else { model.TransformalizeResponse = _transformalize.Run(request); } return(model); }
public ExecuteView() { InitializeComponent(); DataContext = new ExecuteViewModel(); }