Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
 public CalendarClass()
 {
     InitializeComponent();
     PageController = new PageController <ViewModels.Pages.Details.CalendarClass>(this);
 }
Пример #5
0
 public Profile()
 {
     InitializeComponent();
     PageController = new PageController <ViewModels.Pages.Editors.Profile>(this);
 }
Пример #6
0
 public Evaluation()
 {
     InitializeComponent();
     PageController = new PageController <ViewModels.Pages.Editors.Evaluation>(this);
 }
Пример #7
0
 public School()
 {
     InitializeComponent();
     PageController = new PageController <ViewModels.Pages.Editors.School>(this);
 }
Пример #8
0
 public Class()
 {
     InitializeComponent();
     PageController = new PageController <ViewModels.Pages.Editors.Class>(this);
 }