public MemberCreationPage(MainGridPage mainGridPage)
        {
            this.mainGridPage = mainGridPage;
            InitializeComponent();

            BirthWilayaComboBox.ItemsSource   = CurrentWilayaComboBox.ItemsSource = mainGridPage.membersPage.wilayas.Select(o => o.Name).ToList();
            StudyLevelComboBox.ItemsSource    = mainGridPage.membersPage.studdyLvls.Select(o => o.Name).ToList();
            workingSectorComboBox.ItemsSource = mainGridPage.membersPage.activityAreas.Select(o => o.Name).ToList();
        }
Ejemplo n.º 2
0
        public AdminPage(MainWindow window)
        {
            this.mainWindow = window;
            InitializeComponent();

            // instantiate sections
            this.mainGridPage = new MainGridPage(this);
            this.mainStatPage = new MainStatPage(this);

            // set frames content
            MainGridFrame.Content = this.mainGridPage;
            MainStatFrame.Content = this.mainStatPage;

            // save in a section list to keep track of all sections
            SectionList.Add(this.mainGridPage);
            SectionList.Add(this.mainStatPage);
        }
Ejemplo n.º 3
0
        // ----------------------------------------------------

        //private IdToWilaya idToWilayaConverter;


        // Constructor
        public MembersPage(MainGridPage mainGridPage)
        {
            InitializeComponent();
            // initialize value converters
            //IdToWilaya idToWilayaConverter = new IdToWilaya(this);

            DeleteDialogFrame.Content   = new DeleteDialog(this);
            GenerateDialogFrame.Content = new GenerateDialog(this);

            // get tool data from DB
            this.studdyLvls    = mainGridPage.adminPage.SqliteDA.GetStuddyLvls();
            this.wilayas       = mainGridPage.adminPage.SqliteDA.GetWilayas();
            this.activityAreas = mainGridPage.adminPage.SqliteDA.GetActivityAreas();

            this.mainGridPage = mainGridPage;
            WilayaBirthComboBox.ItemsSource   = CurrentWilayaComboBox.ItemsSource = this.wilayas.Select(o => o.Name).ToList();
            StdLvlComboBox.ItemsSource        = this.studdyLvls.Select(o => o.Name).ToList();
            workingSectorComboBox.ItemsSource = this.activityAreas.Select(o => o.Name).ToList();

            this.gridColumns.Add(NameColumn);
            this.gridColumns.Add(LastNameColumn);
            this.gridColumns.Add(SexColumn);
            this.gridColumns.Add(BDateColumn);
            this.gridColumns.Add(BWilayaColumn);
            this.gridColumns.Add(BCommuneColumn);
            this.gridColumns.Add(StdLvlColumn);
            this.gridColumns.Add(FunctionColumn);
            this.gridColumns.Add(WorkAreaColumn);
            this.gridColumns.Add(CWilayaColumn);
            this.gridColumns.Add(CCommuneColumn);
            this.gridColumns.Add(JoinDateColumn);

            RefreshFilteringData();
            RefreshResultCount();
            RefreshPagination();
            RefreshGridData();
        }