public async Task <IActionResult> Edit(int id, [Bind("ID,Concept,ConceptStatusID,SalesGenerated,SalesGeneratedInformation,BusinessStageID,BusinessIdeaDescription,HasPrototypeOrIntellectualProperty,PrototypeDescription,BusinessTypeID,MarketOpportunity,EvidenceOfViableOpportunity,CustomerDescription,MarketingAndSales,BusinessCosts,CompetitionDescription,TeamDescription,SpecificRequest")] IdeaApplication ideaApplication) { if (id != ideaApplication.ID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(ideaApplication); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!IdeaApplicationExists(ideaApplication.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BusinessStageID"] = new SelectList(_context.BusinessStages, "ID", "BusinessStageDescription", ideaApplication.BusinessStageID); ViewData["BusinessTypeID"] = new SelectList(_context.BusinessTypes, "ID", "BusinessTypeDescription", ideaApplication.BusinessTypeID); ViewData["ConceptStatusID"] = new SelectList(_context.ConceptStatuses, "ID", "ConceptStatusDescription", ideaApplication.ConceptStatusID); return(View(ideaApplication)); }
public async Task <IActionResult> Create([Bind("ID,Concept,ConceptStatusID,SalesGenerated,SalesGeneratedInformation,BusinessStageID,BusinessIdeaDescription,HasPrototypeOrIntellectualProperty,PrototypeDescription,BusinessTypeID,MarketOpportunity,EvidenceOfViableOpportunity,CustomerDescription,MarketingAndSales,BusinessCosts,CompetitionDescription,TeamDescription,SpecificRequest")] IdeaApplication ideaApplication) { if (ModelState.IsValid) { _context.Add(ideaApplication); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["BusinessStageID"] = new SelectList(_context.BusinessStages, "ID", "BusinessStageDescription", ideaApplication.BusinessStageID); ViewData["BusinessTypeID"] = new SelectList(_context.BusinessTypes, "ID", "BusinessTypeDescription", ideaApplication.BusinessTypeID); ViewData["ConceptStatusID"] = new SelectList(_context.ConceptStatuses, "ID", "ConceptStatusDescription", ideaApplication.ConceptStatusID); return(View(ideaApplication)); }