Ejemplo n.º 1
0
        public void ImportFromSibi(string itemGuid)
        {
            string   itemQuery      = Queries.SelectSibiRequestAndItemByItemGuid(itemGuid);
            DateTime POPurchaseDate = default(DateTime);

            using (var results = DBFactory.GetDatabase().DataTableFromQueryString(itemQuery))
            {
                controlParser.DisableFields();
                controlParser.FillDBFields(results, ImportColumnRemaps());
                MunisUser      = LevenshteinSearch.SmartEmployeeSearch(results.Rows[0][SibiRequestItemsCols.User].ToString().ToUpper());
                POPurchaseDate = MunisFunctions.GetPODate(results.Rows[0][SibiRequestCols.PO].ToString());
            }

            CurrentUserTextBox.Text = MunisUser.Name;
            CheckFields();
            PurchaseDatePicker.Value = POPurchaseDate;
            controlParser.EnableFields();
        }
Ejemplo n.º 2
0
        private void LoadHistoryAndFields()
        {
            using (var historicalResults = GetHistoricalTable(currentViewDevice.Guid))
            {
                currentHash = GetHash(currentViewDevice.PopulatingTable, historicalResults);
                controlParser.FillDBFields(currentViewDevice.PopulatingTable);
                MunisUser = new MunisEmployee(currentViewDevice.CurrentUser, currentViewDevice.CurrentUserEmpNum);
                SetMunisEmpStatus();

                DataGridHistory.SuspendLayout();
                DataGridHistory.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
                DataGridHistory.ColumnHeadersHeight         = 38;
                DataGridHistory.Populate(historicalResults, HistoricalGridColumns());
                DataGridHistory.FastAutoSizeColumns();
                DataGridHistory.ResumeLayout();

                UpdateAttachCountHandler(this, new EventArgs());
                SetADInfo();
                RemoteToolsControl.Device = currentViewDevice;
            }
        }
Ejemplo n.º 3
0
 private void FillControls(DataTable data)
 {
     controlParser.FillDBFields(data);
     this.Text = this.Text + " - " + DataConsistency.NoNull(data.Rows[0][HistoricalDevicesCols.ActionDateTime]);
 }
Ejemplo n.º 4
0
 private void PopulateControls(DataTable data)
 {
     controlParser.FillDBFields(data);
 }