private void miTPNItem_Click(object sender, RoutedEventArgs e) { WinList list = new WinList(); list.Owner = this; list.init(this.lstTPNItems, delegate(object _sel) { if (null != _sel) { setCondition("tpn", (BLPublic.CodeNameItem)_sel, getMenuIndex(sender), true); } }); list.Show(); }
private void btnModType_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; if (null == btn.Tag) { return; } if (BLPublic.Dialogs.Yes != BLPublic.Dialogs.Ask("是否确定" + btn.ToolTip.ToString() + "?")) { return; } string recipeID = btn.Tag.ToString(); string oldTyp = "1"; DataRow[] rows = this.tblOrders.Select("RecipeID='" + recipeID + "'"); if (null != rows && 0 < rows.Length) { oldTyp = rows[0]["OrdersLabel"].ToString(); } if (btn.ToolTip.ToString().Contains("营养")) { modOrdersType(recipeID, oldTyp, "4"); } else { List <BLPublic.CodeNameItem> list = new List <BLPublic.CodeNameItem>(); list.Add(new BLPublic.CodeNameItem("1", "普通")); list.Add(new BLPublic.CodeNameItem("2", "抗生素")); list.Add(new BLPublic.CodeNameItem("3", "化疗药")); WinList winLst = new WinList(); winLst.Owner = AppConst.winMain; winLst.init(list, (obj) => { modOrdersType(recipeID, oldTyp, ((BLPublic.CodeNameItem)obj).Code); }); winLst.Show(); } }
private void miTPNType_Click(object sender, RoutedEventArgs e) { List <BLPublic.CodeNameItem> lstSAF = new List <BLPublic.CodeNameItem>(); lstSAF.Add(new BLPublic.CodeNameItem("sugar", "葡萄糖")); lstSAF.Add(new BLPublic.CodeNameItem("AA", "氨基酸")); lstSAF.Add(new BLPublic.CodeNameItem("fat", "脂肪乳")); WinList list = new WinList(); list.Owner = this; list.init(lstSAF, delegate(object _sel) { if (null != _sel) { setCondition("tpnsaf", (BLPublic.CodeNameItem)_sel, getMenuIndex(sender), true); } }); list.Show(); }