private bool Delete(EPTask current) { if (current == null) { return(false); } PrepareGraph(); CRTaskActivityMaint graph = CreateSpecGraph <CRTaskActivityMaint>(); graph.Tasks.Current = current; graph.Tasks.Delete(current); graph.Persist(); return(true); }
public IEnumerable AddTask(PXAdapter adapter) { if (!IsCurrentRedy) { return(adapter.Get()); } PrepareGraph(); CRTaskActivityMaint graph = CreateSpecGraph <CRTaskActivityMaint>(); graph.Tasks.Current = (EPTask)InsertActivity(graph.Tasks.Cache); throw new PXPopupRedirectException(true, graph, Messages.CRTaskMaint); }