public ActionResult RemoveItem(Guid id, Guid invoiceId)
        {
            var item    = _invoiceItemRepository.Get(id);
            var invoice = _invoiceRepository.GetWithItems(GetCurrentUserId(), invoiceId);

            invoice.NoVatPrice -= item.TotalNoVatPrice;
            var fullprice = _vatCalculator.CalculateFullPrice(invoice.NoVatPrice, invoice.Vat);

            invoice.FullPrice = fullprice;

            _invoiceRepository.Update(GetCurrentUserId(), invoice);

            _invoiceItemRepository.Remove(GetCurrentUserId(), id);

            return(RedirectToAction("Items", new { id = invoiceId }));
        }