ReturnWrench GetReturnWrench(BorrowWrench br) { ReturnWrench rw = new ReturnWrench(); List <borrow> bl = Borrow.SelectByWrench(br.wrenchguid, br.userguid, false); if (bl != null && bl.Count > 0) { borrow b = bl.FirstOrDefault(); wrench w = Wrench.selectByguid(b.WrenchID); users u = User.SelectByguid(b.borrowUser); users operatos = User.SelectByguid(b.borrowOperator); _returnwrench.Add(new ReturnWrench() { wrenchbarcode = w.wrenchBarCode, wrenchcode = w.wrenchCode, wrenchguid = w.guid, cardid = u.cardID, username = u.username, factory = w.factory, rang = w.rangeMin.ToString("f2") + "~" + w.rangeMin.ToString("f2"), borrowdate = b.borrowDate.Replace('T', ' '), operater = operatos.username, wrenchcommit = w.comment }); return(rw); } return(null); }
private void bt_del_Click(object sender, RoutedEventArgs e) { if (this.gd_borrow.SelectedIndex < 0) { return; } BorrowWrench bw = this.gd_borrow.SelectedItem as BorrowWrench; if (bw == null || bw.wrenchbarcode == null) { return; } borrowwrenchlist.RemoveAt(borrowwrenchlist.FindIndex(p => p.wrenchbarcode == bw.wrenchbarcode)); DgBind(borrowwrenchlist); }