public Task <int> InsertAsync(GarmentShippingCreditAdviceModel model)
        {
            model.FlagForCreate(_identityProvider.Username, UserAgent);
            _dbSet.Add(model);

            return(_dbContext.SaveChangesAsync());
        }
コード例 #2
0
        public Task <int> InsertAsync(GarmentShippingCreditAdviceModel model)
        {
            var invoice = _garmentshippingInvoiceDbSet.FirstOrDefault(a => a.Id == model.InvoiceId);

            invoice.SetAmountCA(invoice.AmountCA + (decimal)model.AmountPaid, _identityProvider.Username, UserAgent);

            model.FlagForCreate(_identityProvider.Username, UserAgent);
            _dbSet.Add(model);

            return(_dbContext.SaveChangesAsync());
        }