private async void Delete() { if (!Global.HasRight("0903")) { MessageAlert.Alert("权限不足!"); return; } if (SelectedTool == null) { MessageAlert.Alert("请选择要删除的记录!"); return; } var confirm = await MessageAlert.Confirm("确定删除此记录?"); if (!confirm) { return; } ToolDao dao = new ToolDao(); var rlt = dao.DeleteTool(SelectedTool.Id); if (rlt.HasError) { MessageAlert.Alert(rlt.Msg); } RefreshList(null); }
private void Search() { Tools = new List <Tool>(); ToolDao dao = new ToolDao(); var rlt = dao.GetTools(SearchName, SearchBarcode, SelectedCtgId); if (rlt.HasError) { MessageAlert.Alert(rlt.Msg); return; } Tools = rlt.Entities; }
private void RFIDReader_HandDataBack(object sender, DataEventArgs e) { string[] rfids = e.Data?.Split(';'); if (rfids != null && rfids.Length > 0) { ToolDao toolDao = new ToolDao(); var rlt = toolDao.GetToolByRFID(rfids[0]); if (rlt.HasError) { MessageAlert.Alert(rlt.Msg); return; } if (rlt.Entities != null) { TransforTool(rlt.Entities); } } }
private void RFIDReader_HandDataBack(object sender, Helper.DataEventArgs e) { string[] rfids = e.Data?.Split(';'); if (rfids != null && rfids.Length > 0) { ToolDao toolDao = new ToolDao(); foreach (var rfid in rfids) { //判断是否已经存在于领用列表 if (ExistRFID(rfid)) { continue; } var rlt = toolDao.GetToolByRFID(rfid); if (!rlt.HasError && rlt.Entities != null) { TransforTool(rlt.Entities); } } } }