public string CreateInvoice([FromBody] IInvoice invoice)
 {
     using (InvoiceDBEntities invoiceDBEntities = new InvoiceDBEntities())
     {
         ObjectParameter outParam = new ObjectParameter("newid", typeof(string));
         invoiceDBEntities.CreateInvoice(invoice.companyID, invoice.customerID, invoice.shippingAddress, outParam);
         return((string)outParam.Value);
     }
 }