private void BindProductUsage() { lsvProductUsage.BeginUpdate(); lsvProductUsage.Items.Clear(); int index = 0; foreach (ProductUsage r in _test.ProductUsages) { LQTListViewTag tag = new LQTListViewTag(); tag.GroupTitle = r.Instrument.InstrumentName; tag.Id = r.Id; tag.Index = index; ListViewItem li = new ListViewItem(r.Product.ProductName) { Tag = tag }; li.SubItems.Add(r.Rate.ToString()); //li.SubItems.Add(r.ProductUsedIn); LqtUtil.AddItemToGroup(lsvProductUsage, li); lsvProductUsage.Items.Add(li); index++; } lsvProductUsage.EndUpdate(); }
private void PopInstruments() { // _fCategoryInstrument = DataRepository.GetFCInstrumentByFinfoId(_Fid); lsvInstrument.BeginUpdate(); lsvInstrument.Items.Clear(); int index = 0; foreach (ForecastCategoryInstrument s in _fCategoryInstrument) { LQTListViewTag tag = new LQTListViewTag(); tag.Id = s.Id; tag.Index = index; tag.GroupTitle = s.Instrument.TestingArea.AreaName; ListViewItem li = new ListViewItem(s.Instrument.InstrumentName) { Tag = tag }; //i.SubItems.Add(s.Instrument.InstrumentName); li.SubItems.Add(s.TestRunPercentage.ToString()); LqtUtil.AddItemToGroup(lsvInstrument, li); lsvInstrument.Items.Add(li); index++; } if (_fCategoryInstrument.Count <= 0) { lbtRemove.Enabled = false; } lsvInstrument.EndUpdate(); }
private void BindProcurement() { lvproductQinstock.Items.Clear(); lvproductQinstock.BeginUpdate(); int index = 0; foreach (MorbiditySupplyProcurement p in _supplyProcurement) { LQTListViewTag tag = new LQTListViewTag(); tag.GroupTitle = (p.PlatformEnum.ToString()); tag.Id = p.Id; tag.Index = index; MasterProduct product = DataRepository.GetProductById(p.ProductId); ListViewItem li = new ListViewItem(product.ProductName) { Tag = tag }; li.SubItems.Add(p.PackSize.ToString()); li.SubItems.Add(product.BasicUnit); li.SubItems.Add(p.QuantityNeeded.ToString()); li.SubItems.Add(p.QuantityInStock.ToString()); li.SubItems.Add(p.QuantityToPurchase.ToString()); li.SubItems.Add(string.Format("{0:C}", p.UnitCost).ToString()); li.SubItems.Add(string.Format("{0:C}", p.TotalCost).ToString()); LqtUtil.AddItemToGroup(lvproductQinstock, li); lvproductQinstock.Items.Add(li); index++; } lvproductQinstock.EndUpdate(); }
private void BindProductUsageI() { lsvProductUsageI.BeginUpdate(); lsvProductUsageI.Items.Clear(); int index = 0; foreach (ConsumableUsage r in _consum.ConsumableUsages) { if (r.PerInstrument == true) { LQTListViewTag tag = new LQTListViewTag(); tag.GroupTitle = r.Instrument.InstrumentName; tag.Id = r.Id; tag.Index = index; ListViewItem li = new ListViewItem(r.Product.ProductName) { Tag = tag }; li.SubItems.Add(r.Period.ToString()); li.SubItems.Add(r.ProductUsageRate.ToString()); LqtUtil.AddItemToGroup(lsvProductUsageI, li); lsvProductUsageI.Items.Add(li); index++; } } lsvProductUsageI.EndUpdate(); }