public static List <ZETHL7> ZETMapper(List <string> data) { List <ZETHL7> res = new List <ZETHL7>(); foreach (string r in data) { object[] tmp = r.Split('|'); ZETHL7 tmp2 = ZETMapper(tmp); res.Add(tmp2); } return(res); }
public static ZETHL7 ZETMapper(object[] data) { ZETHL7 res = new ZETHL7(); res.barcode = (string)data[1]; res.desc = (string)data[2]; res.idContainer = (string)data[3]; res.idLab = (string)data[6]; res.idReq = (string)data[7]; //res.dateAcce = (DateTime)data[8]; res.dateAcce = DateTime.ParseExact(((string)data[8]), "yyyyMMddHHmm", null); res.idRepa = (string)data[17]; res.nameRepa = (string)data[18]; res.idAcce = (string)data[19]; res.idMate = (string)data[20]; res.analList = ((string)data[22]).Split(' ').ToList(); res.idSect = (string)data[23]; res.nameSect = (string)data[24]; //res.datePrel = (DateTime)data[25]; res.datePrel = DateTime.ParseExact(((string)data[25]), "yyyyMMddHHmm", null); return(res); }