Manuais
PHC GO Como apagar uma tarefa programaticamente
 

Cenário

 

Pretendo apagar uma Tarefa programaticamente, como fazer?

 

 

Como configurar

 

  1. Num local em que seja possível executar código VB.NET, por exemplo Regras de Negócio

  2. Adicionar o seguinte código:


    Dim cStamp as String = "z202201261206001930038839" ' Stamp do registo a apagar
    
    Dim tasksBusinessObj as SDKBiz = SDK.Business.CreateBiz("Tasks")
    Dim taskRecord as TasksVO = SDK.Query.getEntityByStamp(of TasksVO)(cStamp)
    
    listMsg.Addrange(tasksBusinessObj.delete(taskRecord).messages)
    
    If Not listMsg.HasMsgErrors() then
       listMsg.Add(new MsgSuccess("A tarefa foi apagada com sucesso."))
    End if
    

 

Resultado

 

É apagada uma Tarefa com o Stamp z202201261206001930038839 e retornada a mensagem "A tarefa foi apagada com sucesso.".