public IActionResult OnGet(int?itemId, int?SalesPersonId) { ViewData["SalesPersonId"] = new SelectList(_context.SalesPerson, "Id", "FirstName"); ViewData["StoreItemId"] = new SelectList(_context.Set <StoreItem>(), "Id", "ItemName"); if (itemId != null) { Sale = new Sale(); Sale.StoreItemId = itemId.GetValueOrDefault(); } else if (SalesPersonId != null) { Sale = new Sale(); Sale.SalesPersonId = SalesPersonId.GetValueOrDefault(); } return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Sale = await _context.Sale .Include(s => s.SalesPerson) .Include(s => s.StoreItem).FirstOrDefaultAsync(m => m.Id == id); if (Sale == null) { return(NotFound()); } ViewData["SalesPersonId"] = new SelectList(_context.SalesPerson, "Id", "FirstName"); ViewData["StoreItemId"] = new SelectList(_context.Set <StoreItem>(), "Id", "ItemName"); return(Page()); }