Пример #1
0
        public IActionResult Create(InvoiceXml invoiceXml)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var mapper = new InvoiceXmlMapper(new EntityFactory(_context));
            var entity = mapper.Map(invoiceXml);

            OnCreating(entity);
            _context.Set <Invoice>().Add(entity);
            _context.SaveChanges();
            //return CreatedAtAction(nameof(GetByGuid), new { guid = entity.Guid }, entity);
            return(Ok());
        }
Пример #2
0
 public bool SaveChanges()
 {
     return(dbContext.SaveChanges() > 0);
 }