public async Task ExecuteAsync(AddSimilarPositionsCommand command, CancellationToken cancellationToken = new CancellationToken()) { var jobposition = new SearchSimilarJob() { Position = command.Position, HundredPercent = string.IsNullOrEmpty(command.HundredPercent) ? string.Empty : command.HundredPercent, NinetyPercent = string.IsNullOrEmpty(command.NinetyPercent) ? string.Empty : command.NinetyPercent, EightyPercent = string.IsNullOrEmpty(command.EightyPercent) ? string.Empty : command.EightyPercent, SeventyPercent = string.IsNullOrEmpty(command.SeventyPercent) ? string.Empty : command.SeventyPercent }; await _db.AddAsync(jobposition); await _db.SaveChangesAsync(cancellationToken); }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } JobPosition = await _context.SearchSimilarJobs.FirstOrDefaultAsync(m => m.Position == id); if (JobPosition == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnGetAsync(int id) { if (id == null) { return(NotFound()); } JobPosition = await _context.SearchSimilarJobs.FirstOrDefaultAsync(m => m.Position == id); if (JobPosition == null) { JobPosition = new SearchSimilarJob() { Position = id, HundredPercent = string.Empty, NinetyPercent = string.Empty, EightyPercent = string.Empty, SeventyPercent = string.Empty, }; return(Page()); } return(RedirectToPage("Edit")); }