public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Invoicedocument = await _context.Invoicedocument
                              .Include(i => i.Contractor)
                              .Include(i => i.User).FirstOrDefaultAsync(m => m.Documentid == id);

            if (Invoicedocument == null)
            {
                return(NotFound());
            }
            return(Page());
        }
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Invoicedocument = await _context.Invoicedocument.FindAsync(id);

            if (Invoicedocument != null)
            {
                _context.Invoicedocument.Remove(Invoicedocument);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Exemplo n.º 3
0
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            Invoicedocument = await _context.Invoicedocument
                              .Include(i => i.Contractor)
                              .Include(i => i.User).FirstOrDefaultAsync(m => m.Documentid == id);

            if (Invoicedocument == null)
            {
                return(NotFound());
            }
            ViewData["Contractorid"] = new SelectList(_context.Contractor, "Contractorid", "Name");
            ViewData["Userid"]       = new SelectList(_context.Users, "Userid", "Firstname");
            return(Page());
        }