//Prikaz fakture za umetanje proizvoda i mjenjanje
        public ActionResult CreatedInvoice()
        {
            var tax       = _context.Tax.ToList();
            var Invoice   = _context.Invoice.Single(i => i.id == _context.Invoice.Max(x => x.id));
            var Product   = _context.Product.ToList();
            var ViewModel = new CreatedInvoiceViewModel
            {
                invoice = Invoice,
                product = Product,
                tax     = tax
            };

            return(View(ViewModel));
        }
 public ActionResult AddProduct(CreatedInvoiceViewModel createdInvoiceViewModel)
 {
     if (ModelState.IsValid)
     {
         _context.Product.Add(createdInvoiceViewModel.product2);
         var Invoice = _context.Invoice.Single(i => i.id == _context.Invoice.Max(x => x.id));
         createdInvoiceViewModel.product2.invoice_id = Invoice.id;
         _context.SaveChanges();
         return(RedirectToAction("CreatedInvoice", "Invoice"));
     }
     else
     {
         var Invoice   = _context.Invoice.Single(i => i.id == _context.Invoice.Max(x => x.id));
         var Product   = _context.Product.ToList();
         var tax       = _context.Tax.ToList();
         var ViewModel = new CreatedInvoiceViewModel
         {
             tax     = tax,
             invoice = Invoice,
             product = Product
         };
         return(View("CreatedInvoice", ViewModel));
     }
 }