private IList <MorbidityTest> GetTests() { IList <MorbidityTest> result = DataRepository.GetAllMorbidityTestByClass(_filiterBy.ToString()); if (result == null) { result = new List <MorbidityTest>(); } return(result); }
public ListMorbidityTestPane(ClassOfMorbidityTestEnum filiterby) { this._filiterBy = filiterby; this._products = DataRepository.GetAllProductByClassOfTest(filiterby.ToString()); this._qMenus = DataRepository.GetGeneralQuantifyMenuByClass(filiterby.ToString()); InitializeComponent(); LoadGeneralQMView(); PopTests(); PopGeneralQM(); }
public ListMorbidityTestPane(ClassOfMorbidityTestEnum filiterby) { this._filiterBy = filiterby; this._products = DataRepository.GetAllProductByClassOfTest(filiterby.ToString()); this._qMenus = DataRepository.GetGeneralQuantifyMenuByClass(filiterby.ToString()); InitializeComponent(); LoadGeneralQMView(); PopTests(); PopGeneralQM(); }
public virtual IList <SiteInstrument> GetInstrumentByPlatform(ClassOfMorbidityTestEnum p) { IList <SiteInstrument> i = new List <SiteInstrument>(); foreach (SiteInstrument si in this.SiteInstruments) { if (si.Instrument.TestingArea.Category == p.ToString()) { i.Add(si); } } return(i); }
public ListSupplyListPane(ClassOfMorbidityTestEnum filiterby) { _filiterBy = filiterby; this._products = DataRepository.GetAllProductByClassOfTest(filiterby.ToString()); if (filiterby != ClassOfMorbidityTestEnum.Consumable) this._qMenus = DataRepository.GetAllQuantifyMenuByClass(_filiterBy.ToString()); else this._qMenus = DataRepository.GetAllGeneralQuantifyMenus(); InitializeComponent(); LoadSiteListView(); PopTests(); }
public ListSupplyListPane(ClassOfMorbidityTestEnum filiterby) { _filiterBy = filiterby; this._products = DataRepository.GetAllProductByClassOfTest(filiterby.ToString()); //if (filiterby != ClassOfMorbidityTestEnum.Consumable) // this._qMenus = DataRepository.GetAllQuantifyMenuByClass(_filiterBy.ToString()); //else this._qMenus = DataRepository.GetAllGeneralQuantifyMenus(); InitializeComponent(); LoadSiteListView(); PopTests(); }
private void BindProtocol() { txtprotocolcategory.Text = _classOfTest.ToString() + " Protocols"; if (_protocol.Id > 0) { this.txtdescription.Text = _protocol.Descritpion; this.txtsymptomdirected.Text = _protocol.SymptomDirectedAmt.ToString(); this.txttestsrepeated.Text = _protocol.TestReapeated.ToString(); this.butNewpanel.Enabled = true; } else { this.butNewpanel.Enabled = false; } if (_protocol.ProtocolTypeEnum == ClassOfMorbidityTestEnum.Chemistry || _protocol.ProtocolTypeEnum == ClassOfMorbidityTestEnum.OtherTest) { lblsystemdirected.Visible = false; txtsymptomdirected.Visible = false; } }
private void BuildTestMenu(TreeNode parentNode) { IList <TestingArea> list = DataRepository.GetAllTestingArea(); //added just for this build will be optimized later on IList <TestingGroup> listtg = DataRepository.GetAllTestingGroup(); IList <Test> listtc = DataRepository.GetAllTests(); TreeNode rootNode = new TreeNode("Test Profile"); rootNode.Tag = MainMenuTag.TEST.ToString(); rootNode.ImageIndex = 2; rootNode.SelectedImageIndex = 2; TreeNode tareaNode = new TreeNode("Testing Areas [" + list.Count + "]"); tareaNode.Tag = MainMenuTag.TEST.ToString() + "|" + -1; tareaNode.ImageIndex = 3; tareaNode.SelectedImageIndex = 3; rootNode.Nodes.Add(tareaNode); TreeNode tgroupNode = new TreeNode("Testing Groups [" + listtg.Count + "]"); tgroupNode.Tag = MainMenuTag.TEST.ToString() + "|" + -2; tgroupNode.ImageIndex = 4; tgroupNode.SelectedImageIndex = 4; rootNode.Nodes.Add(tgroupNode); TreeNode testNode = new TreeNode("Tests [" + listtc.Count + "]"); testNode.Tag = MainMenuTag.TEST.ToString() + "|" + -3; testNode.ImageIndex = 5; testNode.SelectedImageIndex = 5; foreach (TestingArea ta in list) { if (!ta.UseInDemography) { TreeNode node = new TreeNode(ta.AreaName); node.Tag = MainMenuTag.TEST.ToString() + "|-4|" + ta.Id; node.ImageIndex = 3; node.SelectedImageIndex = 3; AddTestingGroupToMenu(node, ta.TestingGroups); testNode.Nodes.Add(node); } } rootNode.Nodes.Add(testNode); ClassOfMorbidityTestEnum[] mtestEnums = LqtUtil.EnumToArray <ClassOfMorbidityTestEnum>(); TreeNode artNode = new TreeNode("ART Tests"); artNode.Tag = MainMenuTag.TEST.ToString() + "|" + -6; artNode.ImageIndex = 5; artNode.SelectedImageIndex = 5; for (int i = 0; i < mtestEnums.Length; i++) { ClassOfMorbidityTestEnum cm = mtestEnums[i]; TreeNode node = new TreeNode(cm.ToString()); node.Tag = MainMenuTag.TEST.ToString() + "|-6|" + (int)cm; node.ImageIndex = 4; node.SelectedImageIndex = 4; //AddTestingGroupToMenu(node, ta.TestingGroups); artNode.Nodes.Add(node); } rootNode.Nodes.Add(artNode); //rootNode.Expand(); parentNode.Nodes.Add(rootNode); //treeViewNav.Nodes.Add(rootNode); }
public virtual IList<SiteInstrument> GetInstrumentByPlatform(ClassOfMorbidityTestEnum p) { IList<SiteInstrument> i = new List<SiteInstrument>(); foreach (SiteInstrument si in this.SiteInstruments) { if (si.Instrument.TestingArea.Category == p.ToString()) i.Add(si); } return i; }
private void PopTests() { _sListView.BeginUpdate(); _sListView.Items.Clear(); foreach (QuantificationMetric qm in DataRepository.GetAllQuantificationMetricByClass(_filiterBy.ToString())) { EXListViewItem li = new EXListViewItem(qm.Product.ProductName) { Tag = qm }; li.SubItems.Add(new EXListViewSubItem(qm.Product.BasicUnit)); li.SubItems.Add(new EXListViewSubItem(qm.UsageRate.ToString(), "U.Rate")); li.SubItems.Add(new EXListViewSubItem(qm.QuantifyMenu.Title)); //li.SubItems.Add(new EXListViewSubItem(qm.CollectionSupplieAppliedTo, "Supplies")); _sListView.Items.Add(li); } _sListView.EndUpdate(); }
public static TestingArea GetTestingAreaByClassOfMorbidity(ClassOfMorbidityTestEnum category) { return(DaoFactory.GetDaoFactory().CreateTestingAreaDao().GetTestingAreaByClassOfMorbidity(category.ToString())); }