Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }