public IActionResult Create([FromBody] SalesInvoiceDTO salesDTO) { SalesInvoice sales = new SalesInvoice(); sales.Amount = salesDTO.Amount; sales.AmountDue = salesDTO.AmountDue; sales.CustomerIdFk = salesDTO.CustomerIdFk; sales.CustomerName = salesDTO.CustomerName; sales.Discount = salesDTO.Discount; sales.IsActive = salesDTO.IsActive; sales.ModeOfPayment = salesDTO.ModeOfPayment; sales.NotesToCustomer = sales.NotesToCustomer; sales.PaymentDate = salesDTO.PaymentDate; sales.PaymentTerm = salesDTO.PaymentTerm; sales.PO_WOno = salesDTO.PO_WOno; sales.Product = salesDTO.Product; sales.Quantity = salesDTO.Quantity; sales.Rate = salesDTO.Rate; sales.Revenue = salesDTO.Revenue; sales.SalesInvoiceDate = salesDTO.SalesInvoiceDate; sales.SalesInvoiceNo = salesDTO.SalesInvoiceNo; // sales.SalesOrdernoFk = salesDTO.SalesOrdernoFk; sales.ShippingAndHandling = salesDTO.ShippingAndHandling; sales.SubTotal = salesDTO.SubTotal; sales.Tax = salesDTO.Total; sales.Total = salesDTO.Total; //productType.CreatedBy = User.Identity.Name; var salesEntity = _salesinvoiceService.Create(sales); //var saleinvoice = _mapper.Map<PurchaseOrderDTO>(salesEntity); return(Ok(sales)); }