private void BindLookUps() { var movingAverageGroup = new MovingAverageGroup(); movingAverageGroup.LoadByUser(CurrentContext.UserId); lkAccount.Properties.DataSource = movingAverageGroup.DefaultView; }
private void BindLookUps() { var movingAverageGroup = new MovingAverageGroup(); movingAverageGroup.LoadByUser(CurrentContext.UserId); lkAccount.Properties.DataSource = movingAverageGroup.DefaultView; lkCategory.Properties.DataSource = CommodityType.GetAllTypes(); }
private void PriceSettings_Load(object sender, EventArgs e) { SetPermission(); LoadDecimalFormatings(); var movingAverageGroup = new MovingAverageGroup(); movingAverageGroup.LoadByUser(CurrentContext.UserId); lkAccount.Properties.DataSource = movingAverageGroup.DefaultView; ChangeLayoutByMode(); ChangeLayoutByItemListedtype(); if (BLL.Settings.IsCenter) { XtraMessageBox.Show("This Costing Page is Only Applicable For Hub Costing", "User Management Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Enabled = false; return; } }
private void btnload_Click(object sender, EventArgs e) { DateTime sdate = (DateTime)lkstartdate.EditValue; DateTime enddate = (DateTime)lkenddate.EditValue; _datasource = Receipt.GetItemPriceHistoryCostTierByDate(sdate, enddate, _useriD); gridPriceHistory.DataSource = _datasource.DefaultView; //extract Distinct Activites from the datasource List <int> ActivityIDList = new List <int>(); foreach (DataRow row in _datasource.Rows) { if (!ActivityIDList.Contains((int)row["StoreID"])) { ActivityIDList.Add((int)row["StoreID"]); } } _allActivityIDs = ActivityIDList; //get all activities from database var movingAverageGroup = new MovingAverageGroup(); movingAverageGroup.LoadByUserForPriceHistory(CurrentContext.UserId); DataTable allStoreGroup = movingAverageGroup.DefaultView.Table; DataTable filteredStoreGroup = allStoreGroup.Clone(); //filter the activities foreach (DataRow row in allStoreGroup.Rows) { DataRow newRow = filteredStoreGroup.NewRow(); if (ActivityIDList.Contains((int)row["MovingAverageID"])) { filteredStoreGroup.Rows.Add(row.ItemArray); ActivityIDList.Remove((int)row["MovingAverageID"]); } } lkAccount.Properties.DataSource = filteredStoreGroup; }