public IEnumerable ViewTask(PXAdapter adapter) { if (Items.Current != null) { ProjectTaskEntry graph = PXGraph.CreateInstance <ProjectTaskEntry>(); graph.Task.Current = PXSelect <PMTask, Where <PMTask.projectID, Equal <Required <PMTask.projectID> >, And <PMTask.taskID, Equal <Required <PMTask.taskID> > > > > .Select(this, Items.Current.ProjectID, Items.Current.ProjectTaskID); throw new PXPopupRedirectException(graph, Messages.ProjectTaskEntry + " - " + Messages.ViewTask, true); } return(adapter.Get()); }
public virtual IEnumerable ViewTask(PXAdapter adapter) { ProjectTaskEntry graph = CreateInstance <ProjectTaskEntry>(); graph.Task.Current = PXSelect <PMTask, Where <PMTask.taskID, Equal <Current <PMTask.taskID> > > > .Select(this); throw new PXRedirectRequiredException(graph, true, Messages.ViewTask) { Mode = PXBaseRedirectException.WindowMode.NewWindow }; }