public void Add(InvoiceItemCreateDto invoiceItemDto) { if (invoiceItemDto == null) { throw new ArgumentNullException(nameof(invoiceItemDto)); } var invoiceItem = Mapper.Map <InvoiceItem>(invoiceItemDto); base.Add(invoiceItem); UpdateInvoiceAmount(invoiceItem); }
public IActionResult Post([FromBody, Required] InvoiceItemCreateDto value) { repository.Add(value); return(Ok()); }