コード例 #1
0
        public async Task <UploadFromSpreadsheetResponse> UploadFromSpreadsheetAsync([FromBody] Spreadsheet spreadsheet)
        {
            var result = new UploadFromSpreadsheetResponse
            {
                Success = true
            };

            try
            {
                var importResult = await mCoreServices.ImportAffirmationsFromSpreadsheet(spreadsheet.SpreadsheetData);

                result.Report = _BuildUploadReport(importResult);
            }
            catch (Exception ex)
            {
                result.ErrorMessage = ex.Message;
                result.Success      = false;
            }

            return(result);
        }