Ejemplo n.º 1
0
 /// <summary>
 /// 编辑usbkeydata数据集中指定的行数据
 /// </summary>
 /// <param name="usbkeydata">数据集对象</param>
 /// <param name="usbkey">实体对象</param>
 public void EditRow(ref UsbKeyData usbkeydata, EntityUsbKey usbkey)
 {
     #region
     if (usbkeydata.Tables[0].Rows.Count <= 0)
     {
         usbkeydata = this.getData(usbkey.keyId);
     }
     DataRow dr = usbkeydata.Tables[0].Rows.Find(new object[1] {
         usbkey.keyId
     });
     usbkeydata.Assign(dr, UsbKeyData.keyId, usbkey.keyId);
     usbkeydata.Assign(dr, UsbKeyData.userid, usbkey.userid);
     usbkeydata.Assign(dr, UsbKeyData.writeUserid, usbkey.writeUserid);
     usbkeydata.Assign(dr, UsbKeyData.fullname, usbkey.fullname);
     usbkeydata.Assign(dr, UsbKeyData.giveoutTime, usbkey.giveoutTime);
     usbkeydata.Assign(dr, UsbKeyData.giveoutPerson, usbkey.giveoutPerson);
     usbkeydata.Assign(dr, UsbKeyData.usable, usbkey.usable);
     usbkeydata.Assign(dr, UsbKeyData.writeTime, usbkey.writeTime);
     usbkeydata.Assign(dr, UsbKeyData.writeIp, usbkey.writeIp);
     #endregion
 }