class AdminModule::Pages::WorkflowTaskPage
Public Instance Methods
get_task_data()
click to toggle source
# File lib/admin_module/pages/workflow_task_page.rb, line 62 def get_task_data data = { name: self.name, schedule: self.schedule_element.selected_options[0], priority: self.priority_element.selected_options[0], due_days: self.due_days, due_hours: self.due_hours_element.selected_options[0], due_minutes: self.due_minutes_element.selected_options[0], followup: self.followup_element.selected_options[0], assignedto: self.assignedto_element.selected_options[0], fees: self.fees, details: self.details, letter_agreement: self.letter_agreement_element.selected_options[0], } data end
save()
click to toggle source
# File lib/admin_module/pages/workflow_task_page.rb, line 95 def save self.save_button end
set_name(name)
click to toggle source
# File lib/admin_module/pages/workflow_task_page.rb, line 99 def set_name name self.name = name self end
set_task_data(data)
click to toggle source
# File lib/admin_module/pages/workflow_task_page.rb, line 79 def set_task_data data self.name = data[:name] self.schedule_element.select data[:schedule] self.priority_element.select data[:priority] self.due_days = data[:due_days] self.due_hours_element.select data[:due_hours] self.due_minutes_element.select data[:due_minutes] self.followup_element.select data[:followup] self.assignedto_element.select data[:assignedto] self.fees = data[:fees] self.details = data[:details] self.letter_agreement_element.select data[:letter_agreement] self end