private void Submit() { if (!this.CanSubmit) { return; } this.Close(); this.Task.CrateDateTime = DateTime.Now; this.Task.Stopp = false; var item = new TaskViewModel(this.Task); var e = new Events.AddTaskEventArgs(item); this.PublishEvent(e); }
private void onAddTask(Events.AddTaskEventArgs e) { try { e.TaskViewModel.StartDownload.Execute(); } catch (WebException ex) { if (ex.Message == "未能找到文件下载服务器或下载文件,请添入正确下载地址!") { MessageBox.Show(ex.Message, "出错!"); } } catch (Exception ex2) { MessageBox.Show(ex2.Message, "出错!"); } this.InnerTaskLisk.Add(e.TaskViewModel); this.TaskList.MoveCurrentTo(e.TaskViewModel); this.NumberOfTask++; }