Class: PowerSchool::Teachers
- Inherits:
-
Object
- Object
- PowerSchool::Teachers
- Defined in:
- lib/power_school/teachers.rb
Class Method Summary collapse
Class Method Details
.delete(full_name) ⇒ Object
21 22 23 24 25 26 |
# File 'lib/power_school/teachers.rb', line 21 def self.delete(full_name) find(full_name) PowerSchool.browser.frame(:id => "frameMenu").a(:text => "Security Settings").click PowerSchool.browser.frame(:id => "frameContent").(:id => "btnConfirmDeleteProxy").click PowerSchool.browser.frame(:id => "frameContent").a(:id => "btnDelete").click end |
.find(full_name) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/power_school/teachers.rb', line 4 def self.find( full_name ) PowerSchool::Connection.go_to 'faculty/search.html' PowerSchool.browser.text_field(:id => "ss").set full_name PowerSchool.browser.(:id => "btnSearch").click if PowerSchool.browser.frame(:id => "frameContent").exists? PowerSchool.browser.frame(:id => "frameContent").div(:id => "content-main").h1.text elsif PowerSchool.browser.div(:id => "selectHandpick").exists? true else false end end |
.import(file_path) ⇒ Object
17 18 19 |
# File 'lib/power_school/teachers.rb', line 17 def self.import(file_path) PowerSchool::Connection.quick_import('Teachers', file_path) end |