public static CResultAErreurType <CCamusatQowisioData> StaticTraiteDataRowFromCsv(CContexteDonnee contexte, string strCsvRow) { CResultAErreurType <CCamusatQowisioData> result = new CResultAErreurType <CCamusatQowisioData>(); result.Result = true; CCamusatQowisioData newData = new CCamusatQowisioData(contexte); newData.CreateNewInCurrentContexte(); CResultAErreur resTmp = CResultAErreur.True; resTmp = newData.TraiteDataRowFromCsv(strCsvRow); if (!resTmp && newData.IsNew()) { newData.CancelCreate(); } if (!resTmp) { result.Erreur = resTmp.Erreur; } else { result.DataType = newData; } return(result); }