Ejemplo n.º 1
0
 public PopulateWithFormsRoles(Form currentForm, DataTable dt,
                               DataGridNavigation currentPaging,
                               Display firstOrLastpage,
                               LoadingCircle currentLoadingCircle,
                               ComboBox currentComboBox)
     : base(currentForm, dt, currentPaging, firstOrLastpage, currentLoadingCircle, currentComboBox)
 {
 }
 public PopulateWithStores(Form currentForm, DataTable dt,
                           DataGridNavigation currentPaging,
                           Display firstOrLastpage,
                           LoadingCircle currentLoadingCircle,
                           CRUDClient CRUDClient)
     : base(currentForm, dt, currentPaging, firstOrLastpage, currentLoadingCircle)
 {
     this.CRUDClient = CRUDClient;
 }
        public PopulateUIFromSeparateThread(Form currentForm, DataTable dt,
                                            DataGridNavigation currentPaging,
                                            Display firstOrLastPage,
                                            LoadingCircle currentLoadingCircle,
                                            ComboBox currentComboBox)
            : this(currentForm, dt, currentPaging, firstOrLastPage, currentLoadingCircle)

        {
            this.comboBox      = currentComboBox;
            this.ComboBoxItems = new List <string>();
        }
 public PopulateUIFromSeparateThread(Form currentForm, DataTable dt,
                                     DataGridNavigation currentPaging,
                                     Display firstOrLastPage,
                                     LoadingCircle currentLoadingCircle)
     : this(currentForm, dt)
 {
     this.paging               = currentPaging;
     this.loadingCircle        = currentLoadingCircle;
     this.loadingCircle.Active = true;
     this.firstOrLastPage      = firstOrLastPage;
 }
Ejemplo n.º 5
0
        public PopulateWithUsers(Form currentForm, DataTable dt,
                                 DataGridNavigation currentPaging,
                                 Display firstOrLastpage,
                                 LoadingCircle currentLoadingCircle)
            : base(currentForm, dt, currentPaging, firstOrLastpage, currentLoadingCircle)
        {
            if (dt.Columns.Count == 0)
            {
                DataManipulation.AddColumnsTheirNamesInDataTable(dt, "Username", "LastLoginDate", "LastLoginTime", "User roles", "IsUserOnline", "CreationDate");

                currentPaging.AllPages = dt;
                currentPaging.FillDataGridWithRecords(Display.FirstPage);
            }
        }
Ejemplo n.º 6
0
        public PopulateWithFormsRoles(Form currentForm, DataTable dt,
                                      DataGridNavigation currentPaging,
                                      Display firstOrLastpage,
                                      LoadingCircle currentLoadingCircle)
            : base(currentForm, dt, currentPaging, firstOrLastpage, currentLoadingCircle)
        {
            if (dt.Columns.Count == 0)
            {
                DataManipulation.AddColumnsTheirNamesInDataTable(dt, "FormName", "Roles");

                currentPaging.AllPages = dt;
                currentPaging.FillDataGridWithRecords(Display.FirstPage);
            }
        }
Ejemplo n.º 7
0
        public PopulateWithProducts(Form currentForm, DataTable dt,
                                    DataGridNavigation currentPaging,
                                    Display firstOrLastPage,
                                    LoadingCircle currentLoadingCircle)
            : base(currentForm, dt, currentPaging, firstOrLastPage, currentLoadingCircle)
        {
            if (dt.Columns.Count == 0)
            {
                DataManipulation.AddColumnsTheirNamesInDataTable(dt, "Product", "Category", "Vendor", "Price", "Quantity", "Store", "Town");

                currentPaging.AllPages = dt;
                currentPaging.FillDataGridWithRecords(Display.FirstPage);
                currentLoadingCircle.Active = true;
            }
        }
        private static void DisplayRecords(DataGridNavigation navigationName, string connectionStr, string cmdStr, Display firstOrLastPage)
        {
            navigationName.ConnectionString = connectionStr;
            navigationName.CommandString    = cmdStr;
            DataGridView dataGridName = navigationName.DataGridName;

            //navigationName.PageSize = 15;
            if (firstOrLastPage == Display.FirstPage)
            {
                navigationName.FillDataGridWithRecords(firstOrLastPage);
            }
            if (firstOrLastPage == Display.LastPage)
            {
                navigationName.FillDataGridWithRecords(firstOrLastPage);
            }
            FormsUI.DisableSorting(dataGridName);
        }