public void CopyTo(SSDBarcodesInfo obj) { obj.Index = Index; obj.PROD_SRLNO = PROD_SRLNO; obj.PIECE_PROD_ID = PIECE_PROD_ID; obj.WWN_SRLNO = WWN_SRLNO; obj.CUST_SRLNO = CUST_SRLNO; obj.PHYS_SECRTY_ID = PHYS_SECRTY_ID; }
private SSDBarcodesInfo GetBarcodeInfo(string barcodes) { SSDBarcodesInfo result = new SSDBarcodesInfo(); if (string.IsNullOrEmpty(barcodes) == true) return result; var barcodeArry = barcodes.Split(','); string serial = string.Empty; string wwn = string.Empty; string ppid = string.Empty; string psid = string.Empty; string cserial = string.Empty; GetSerialBarcode(barcodeArry, out serial); GetWWNBarcode(barcodeArry, out wwn); GetPPIDBarcode(barcodeArry, out ppid); GetPSIDBarcode(barcodeArry, out psid); GetCSerialBarcode(barcodeArry, out cserial); result.PROD_SRLNO = serial; result.WWN_SRLNO = wwn; result.PIECE_PROD_ID = ppid; result.PHYS_SECRTY_ID = psid; result.CUST_SRLNO = cserial; return result; }
public SSDBarcodesInfo Clone() { var newObj = new SSDBarcodesInfo(); this.CopyTo(newObj); return newObj; }