public async Task <IActionResult> Edit(int id, [Bind("Rang,NomChirurgie,IdOrdonnance,Id")] Ordonnancechirurgie ordonnancechirurgie) { if (id != ordonnancechirurgie.Id) { return(NotFound()); } if (ModelState.IsValid) { try { CliniqueDbContext context = _contextFactory.CreateDbContext(); context.Update(ordonnancechirurgie); await context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!OrdonnancechirurgieExists(ordonnancechirurgie.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdOrdonnance"] = new SelectList(_contextFactory.CreateDbContext().Ordonnances, "Id", "Id", ordonnancechirurgie.IdOrdonnance); return(View(ordonnancechirurgie)); }
public async Task <IActionResult> Create([Bind("Rang,NomChirurgie,IdOrdonnance,Id")] Ordonnancechirurgie ordonnancechirurgie) { if (ModelState.IsValid) { CliniqueDbContext context = _contextFactory.CreateDbContext(); context.Add(ordonnancechirurgie); await context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IdOrdonnance"] = new SelectList(_contextFactory.CreateDbContext().Ordonnances, "Id", "Id", ordonnancechirurgie.IdOrdonnance); return(View(ordonnancechirurgie)); }