Implement workday dao and action