public async Task <IActionResult> Edit(short id, [Bind("NumChambre,Jour,IdClient,NbPersonnes,HeureArrivee,Travail")] Reservation reservation) { if (id != reservation.NumChambre) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(reservation); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReservationExists(reservation.NumChambre)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdClient"] = new SelectList(_context.Client, "Id", "Civilite", reservation.IdClient); ViewData["Jour"] = new SelectList(_context.Calendrier, "Jour", "Jour", reservation.Jour); ViewData["NumChambre"] = new SelectList(_context.Chambre, "Numero", "Numero", reservation.NumChambre); return(View(reservation)); }
public async Task <IActionResult> Edit(short id, [Bind("Numero,Etage,Bain,Douche,Wc,NbLits,NumTel")] Chambre chambre) { if (id != chambre.Numero) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(chambre); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ChambreExists(chambre.Numero)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(chambre)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,Civilite,Nom,Prenom,Email,CarteFidelite,Societe")] Client client) { if (id != client.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(client); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ClientExists(client.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(client)); }
public async Task <IActionResult> Edit(int id, [Bind("Id,IdClient,DateFacture,DatePaiement,CodeModePaiement")] Facture facture) { if (id != facture.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(facture); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FactureExists(facture.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["CodeModePaiement"] = new SelectList(_context.ModePaiement, "Code", "Code", facture.CodeModePaiement); ViewData["IdClient"] = new SelectList(_context.Client, "Id", "Civilite", facture.IdClient); return(View(facture)); }