public IActionResult OnGet() { ViewData["CompanyId"] = new SelectList(_context.Company, "Id", "CompanyName"); ViewData["ProjectId"] = new SelectList(_context.Set <Project>(), "Id", "ProjectName"); ViewData["ProjectManagerId"] = new SelectList(_context.Set <ProjectManager>(), "Id", "ProjectManagerName"); return(Page()); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Expense = await _context.Expenses .Include(e => e.Company) .Include(e => e.Project) .Include(e => e.ProjectManager).FirstOrDefaultAsync(m => m.Id == id); if (Expense == null) { return(NotFound()); } ViewData["CompanyId"] = new SelectList(_context.Company, "Id", "CompanyName"); ViewData["ProjectId"] = new SelectList(_context.Set <Project>(), "Id", "ProjectName"); ViewData["ProjectManagerId"] = new SelectList(_context.Set <ProjectManager>(), "Id", "ProjectManagerName"); return(Page()); }