public Evaluation() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Details.Evaluation>(this); if (PageController.ViewModel.IsTeacher()) { var editEvaluation = new ToolbarItem { Text = "Edit", Order = ToolbarItemOrder.Primary }; editEvaluation.SetBinding(MenuItem.CommandProperty, new Binding("EditCommand")); var addSection = new ToolbarItem { Text = "Add section", Order = ToolbarItemOrder.Primary }; addSection.SetBinding(MenuItem.CommandProperty, new Binding("AddSectionCommand")); ToolbarItems.Add(editEvaluation); ToolbarItems.Add(addSection); } }
public School() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Details.School>(this); if (PageController.ViewModel.UserIsTeacher()) { var editToolbar = new ToolbarItem() { Text = "Edit", Order = ToolbarItemOrder.Primary }; editToolbar.SetBinding(MenuItem.CommandProperty, new Binding("EditSchoolCommand")); ToolbarItems.Add(editToolbar); } }
public StudentEvaluations() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Details.StudentEvaluations>(this); var header = (View)EvaluationsListView.Header; header.BindingContext = BindingContext; if (PageController.ViewModel.IsTeacher()) { var editEvaluation = new ToolbarItem { Text = "Add", Order = ToolbarItemOrder.Primary }; editEvaluation.SetBinding(MenuItem.CommandProperty, new Binding("AddCommand")); ToolbarItems.Add(editEvaluation); } }
public CalendarClass() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Details.CalendarClass>(this); }
public Profile() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Editors.Profile>(this); }
public Evaluation() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Editors.Evaluation>(this); }
public School() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Editors.School>(this); }
public Class() { InitializeComponent(); PageController = new PageController <ViewModels.Pages.Editors.Class>(this); }