C# 클래스 strICT.InFlow.Web.Helpers.JobsHelper

상속: IJobsHelper
파일 보기 프로젝트 열기: InFlowBPM/InFlow-BPMS 1 사용 예제들

공개 메소드들

메소드 설명
CanUserAccessTask ( int taskid, string username ) : bool
getAnsweredTaskListForUser ( string username ) : List
getFunctionTask ( int id, string username ) : Models.JobsViewModels.FunctionTaskViewModel
getOpenTaskListForUser ( string username ) : List
getReceiveTask ( int id, string username ) : Models.JobsViewModels.ReceiveTaskViewModel
getSendTask ( int id, string username ) : Models.JobsViewModels.SendTaskViewModel
getStartProcesses ( string username ) : List
getTask ( int id ) : T_Task
setFunctionTask ( FunctionTaskViewModel ftviewmodel, string username ) : bool
setReceiveTask ( ReceiveTaskViewModel rtviewmodel, string username ) : bool
setSendTask ( SendTaskViewModel stviewmodel, string username ) : bool
setTaskAsSeen ( int id, string username ) : void
startProcess ( int processSubjectId, string username ) : bool

비공개 메소드들

메소드 설명
encodeEditableParameters ( int taskId, dynamic>.Dictionary parameters ) : string
getDate ( System.DateTime date ) : System.DateTime
initCore ( ) : void
initService ( ) : void

메소드 상세

CanUserAccessTask() 공개 메소드

public CanUserAccessTask ( int taskid, string username ) : bool
taskid int
username string
리턴 bool

getAnsweredTaskListForUser() 공개 메소드

public getAnsweredTaskListForUser ( string username ) : List
username string
리턴 List

getFunctionTask() 공개 메소드

public getFunctionTask ( int id, string username ) : Models.JobsViewModels.FunctionTaskViewModel
id int
username string
리턴 Models.JobsViewModels.FunctionTaskViewModel

getOpenTaskListForUser() 공개 메소드

public getOpenTaskListForUser ( string username ) : List
username string
리턴 List

getReceiveTask() 공개 메소드

public getReceiveTask ( int id, string username ) : Models.JobsViewModels.ReceiveTaskViewModel
id int
username string
리턴 Models.JobsViewModels.ReceiveTaskViewModel

getSendTask() 공개 메소드

public getSendTask ( int id, string username ) : Models.JobsViewModels.SendTaskViewModel
id int
username string
리턴 Models.JobsViewModels.SendTaskViewModel

getStartProcesses() 공개 메소드

public getStartProcesses ( string username ) : List
username string
리턴 List

getTask() 공개 메소드

public getTask ( int id ) : T_Task
id int
리턴 strICT.InFlow.Db.Contracts.InFlow.T_Task

setFunctionTask() 공개 메소드

public setFunctionTask ( FunctionTaskViewModel ftviewmodel, string username ) : bool
ftviewmodel strICT.InFlow.Web.Models.JobsViewModels.FunctionTaskViewModel
username string
리턴 bool

setReceiveTask() 공개 메소드

public setReceiveTask ( ReceiveTaskViewModel rtviewmodel, string username ) : bool
rtviewmodel strICT.InFlow.Web.Models.JobsViewModels.ReceiveTaskViewModel
username string
리턴 bool

setSendTask() 공개 메소드

public setSendTask ( SendTaskViewModel stviewmodel, string username ) : bool
stviewmodel strICT.InFlow.Web.Models.JobsViewModels.SendTaskViewModel
username string
리턴 bool

setTaskAsSeen() 공개 메소드

public setTaskAsSeen ( int id, string username ) : void
id int
username string
리턴 void

startProcess() 공개 메소드

public startProcess ( int processSubjectId, string username ) : bool
processSubjectId int
username string
리턴 bool