Exemple #1
0
        public bool Save(int requestId, string[] tags)
        {
            IList <CustomerDataManagementTags> businessToBusinessTags = new List <CustomerDataManagementTags>();

            foreach (var item in tags)
            {
                businessToBusinessTags.Add(new CustomerDataManagementTags {
                    RequestId = requestId, Tag = item
                });
            }
            _customerDataManagementContext.CustomerDataManagementTags.AddRange(businessToBusinessTags);
            return(_customerDataManagementContext.SaveChanges() > 0);
        }
        public void Save(SaveSummaryModel saveSummaryModel)
        {
            int statusId = saveSummaryModel.SaveStatus ? (int)DataUploadStatus.Completed : (int)DataUploadStatus.Failed;

            _customerDataManagementContext.UploadHistoryDetail.Add(
                new UploadHistoryDetail
            {
                ClientFileName = saveSummaryModel.ClientFileName,
                CreatedBy      = saveSummaryModel.UploadedBy,
                CreatedDate    = DateTime.Now,
                Exception      = string.Empty,
                Path           = saveSummaryModel.Path,
                RequestId      = saveSummaryModel.RequestId,
                ServerFileName = saveSummaryModel.ServerFileName,
                StatusId       = statusId,
                UploadTypeId   = saveSummaryModel.UploadTypeId,
                UpLoadedRows   = saveSummaryModel.UploadedRows,
                TotalRows      = saveSummaryModel.TotalRows
            }
                );
            _customerDataManagementContext.SaveChanges();
        }