Table of Contents

Class ApprovalOfAbsencesDataManager

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
public class ApprovalOfAbsencesDataManager : BizDataManagerOfType<ApprovalOfAbsencesVO>, IPnp, ISDKContextAwareness
Inheritance
ApprovalOfAbsencesDataManager

Constructors

ApprovalOfAbsencesDataManager()

public ApprovalOfAbsencesDataManager()

ApprovalOfAbsencesDataManager(ContextVO)

public ApprovalOfAbsencesDataManager(ContextVO contextItem)

Parameters

Nome Tipo Descrição
contextItem ContextVO

Methods

GetApprovalByOriStamp(string)

public ApprovalOfAbsencesVO GetApprovalByOriStamp(string oristamp)

Parameters

Nome Tipo Descrição
oristamp string

Returns

ApprovalOfAbsencesVO

GetHierarchyUserApprover(string)

public List<ApprovalHierarchyUsersVO> GetHierarchyUserApprover(string hierarchyUserStamp)

Parameters

Nome Tipo Descrição
hierarchyUserStamp string

Returns

List<ApprovalHierarchyUsersVO>

GetHierarchyUserByStamp(string)

public UserVO GetHierarchyUserByStamp(string userStamp)

Parameters

Nome Tipo Descrição
userStamp string

Returns

UserVO

GetRowSameDateSameUser(decimal, DateTime, string, string)

public List<ApprovalOfAbsencesVO> GetRowSameDateSameUser(decimal employeeid, DateTime adate, string absencestamp, string inblockKey)

Parameters

Nome Tipo Descrição
employeeid decimal
adate DateTime
absencestamp string
inblockKey string

Returns

List<ApprovalOfAbsencesVO>

GetUnapprovedAbsencesForCurrentUser()

public List<ApprovalOfAbsencesVO> GetUnapprovedAbsencesForCurrentUser()

Returns

List<ApprovalOfAbsencesVO>

GetUserByEmployeeStamp(string)

public UserVO GetUserByEmployeeStamp(string employeeStamp)

Parameters

Nome Tipo Descrição
employeeStamp string

Returns

UserVO

GetUserByStamp(string)

public UserVO GetUserByStamp(string userStamp)

Parameters

Nome Tipo Descrição
userStamp string

Returns

UserVO

getInBlockVacationByKey(string)

public List<ApprovalOfAbsencesVO> getInBlockVacationByKey(string inBlockKey)

Parameters

Nome Tipo Descrição
inBlockKey string

Returns

List<ApprovalOfAbsencesVO>

getStartDateAndEndDateByInBlockKey(string)

public List<DateTime> getStartDateAndEndDateByInBlockKey(string inBlockKey)

Parameters

Nome Tipo Descrição
inBlockKey string

Returns

List<DateTime>