public Int64 InsertUpdateInvoice(Invoice invoice)
 {
     if (invoice.Id == 0)
     {
         return(_invoiceRepo.InsertInvoice(invoice));
     }
     else
     {
         _invoiceRepo.UpdateInvoice(invoice);
         return(0);
     }
 }