示例#1
0
        /// <summary>
        /// Creates an export log
        /// </summary>
        /// <param name="importLog">Import log to save</param>
        /// <returns>Created log, with filled id</returns>
        public async Task <FlexFieldImportFieldValuesResultLog> CreateImportLog(FlexFieldImportFieldValuesResultLog importLog)
        {
            importLog.Id = Guid.NewGuid().ToString();
            await _LogCollection.InsertOneAsync(importLog);

            return(importLog);
        }
示例#2
0
        /// <summary>
        /// Returns an import log by id
        /// </summary>
        /// <param name="id">Log id</param>
        /// <returns>Import log</returns>
        public async Task <FlexFieldImportFieldValuesResultLog> GetImportLogById(string id)
        {
            FlexFieldImportFieldValuesResultLog importLog = await _LogCollection.Find(n => n.Id == id).FirstOrDefaultAsync();

            return(importLog);
        }