public ActionResult Creation([Bind(Include = "id,nomItem,CaracteristiqueId")] Item item) { if (!ModelState.IsValid) { ViewBag.carac = new SelectList(_db.Caracteristique, "id", "nomCaracteristique", item.IdCaracteristique); return(View(item)); } var caracteristique = _db.Caracteristique.Find(item.IdCaracteristique); if (caracteristique == null) { return(HttpNotFound()); } var jeu = _db.Jeu.Find(caracteristique.IdJeu); if (jeu == null) { return(HttpNotFound()); } _db.Items.Add(item); _db.SaveChanges(); return(RedirectToAction("Index", "Item", new { caracteristique.Id, nomCarac = caracteristique.NomCaracteristique, jeu.NomJeu })); }
public ActionResult Creation(PlanCadre planCadre) { if (!ModelState.IsValid) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var planCadreTitre = from bdPlanCadre in db.PlanCadre where bdPlanCadre.TitreCours.Equals(planCadre.TitreCours, StringComparison.OrdinalIgnoreCase) && bdPlanCadre.IdPlanCadre != planCadre.IdPlanCadre select bdPlanCadre; if (planCadreTitre.Any()) { this.AddToastMessage("Titre déjà existant.", planCadreTitre.First().TitreCours + " est déjà entré dans le système.", Toast.ToastType.Error, true); ViewBag.Types = new SelectList(db.TypePlanCadre, "idType", "nom", planCadre.IdType); return(View(planCadre)); } db.PlanCadre.AddOrUpdate(planCadre); db.SaveChanges(); this.AddToastMessage("Ajout de plan cadre effectué.", "« " + planCadre.TitreCours + " » a été ajouté", Toast.ToastType.Success); return(RedirectToAction("Choix", new { planCadre.IdPlanCadre })); }
public ActionResult EnregistrerLesModifications( int?idContact, string nom, string courriel, string telephone, Entreprise entreprise ) { if (idContact == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } var contact = _db.Contact.Find(idContact); if (contact == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } contact.Courriel = courriel; contact.Nom = nom; contact.Telephone = telephone; contact.Entreprise_IdEntreprise = entreprise.IdEntreprise; _db.SaveChanges(); return(RedirectToAction("Index", "Contact")); }
public ActionResult Creation([Bind(Include = "id,nomJeu,description,urlReference,abreviation,IdStatut")] Jeu jeu) { var jeuDuMemeNom = from tableJeu in _db.Jeu where tableJeu.NomJeu.Equals(jeu.NomJeu, StringComparison.OrdinalIgnoreCase) select tableJeu; var abvIdentique = from tableJeu in _db.Jeu where tableJeu.Abreviation.Equals(jeu.Abreviation, StringComparison.OrdinalIgnoreCase) select tableJeu; if (jeuDuMemeNom.Any()) { this.AddToastMessage("Jeu déjà existant.", jeuDuMemeNom.First().NomJeu + " est déjà entré dans le système.", ToastType.Error, true); ViewBag.Statuts = new SelectList(_db.Statut, "id", "nomStatut", jeu.IdStatut); return(View(jeu)); } if (abvIdentique.Any()) { this.AddToastMessage("Abréviation déjà utilisée.", "L'abréviation « " + abvIdentique.First().Abreviation + " » est déjà utilisée pour « " + abvIdentique.First().NomJeu + " ». Choisissez-en une autre.", ToastType.Error, true); ViewBag.AbvExistante = "L'abréviation " + abvIdentique.First().Abreviation + " est déjà utilisée pour " + abvIdentique.First().NomJeu + "."; ViewBag.Statuts = new SelectList(_db.Statut, "id", "nomStatut", jeu.IdStatut); return(View(jeu)); } if (ModelState.IsValid) { _db.Jeu.Add(jeu); _db.SaveChanges(); this.AddToastMessage("Ajout de jeu effectué.", "« " + jeu.NomJeu + " » a été ajouté à la liste des Jeu.", ToastType.Success); return(RedirectToAction("Index")); } return(View(jeu)); }
public ActionResult EnregistrerLesModifications() { if (!EstCeQueLaRequeteEstValidePourEnregistrerLesModifications()) { this.AddToastMessage("Confirmation", "l'opération ne s'est pas effectué avec succes", ToastType.Error, true); return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var entreprise = new Entreprise { IdEntreprise = Convert.ToInt32(Request.Form["id"]), Pays = Request.Form["pays"], Province = Request.Form["province"], Ville = Request.Form["ville"], Rue = Request.Form["rue"], NumeroCivique = Convert.ToInt32(Request.Form["numeroCivique"]), CodePostal = Request.Form["codePostal"], Nom = Request.Form["nom"] }; this.AddToastMessage("Confirmation", "l'opération c'est effectué avec succes", ToastType.Success, true); _db.Entreprise.AddOrUpdate(entreprise); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Creation([Bind(Include = "idCompetence,codeCompetence,description,motClef,obligatoire,actif,commentaire,idDevis")] EnonceCompetence enonceCompetence) { var existe = _db.EnonceCompetence.Any(ec => ec.CodeCompetence == enonceCompetence.CodeCompetence && ec.IdDevis == enonceCompetence.IdDevis); Trim(enonceCompetence); if (!existe && ModelState.IsValid) { this.AddToastMessage("Confirmation de la création", "L'énoncé de compétence " + '\u0022' + enonceCompetence.Description + '\u0022' + ", a bien été créé.", ToastType.Success); enonceCompetence.CodeCompetence = enonceCompetence.CodeCompetence.ToUpper(); _db.EnonceCompetence.Add(enonceCompetence); _db.SaveChanges(); return(RedirectToAction("Creation", "ContexteRealisation", new { enonceCompetence.IdCompetence })); } if (existe) { ModelState.AddModelError("Duplique", "Erreur, un énoncé de compétence avec ce code existe déjà."); this.AddToastMessage("Problème lors de la création", "L'énoncé de compétence " + '\u0022' + enonceCompetence.Description + '\u0022' + ", n'a pas pus être créé.", ToastType.Error, true); } return(View(enonceCompetence)); }
public ActionResult Creation([Bind(Include = "idGrille,nom")] GrilleCours grilleCours) { if (ModelState.IsValid) { _db.GrilleCours.Add(grilleCours); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(grilleCours)); }
public ActionResult EnregistrerLesModifications( int?idEtudiant, string telephone, string prenom, string role, string codePermanent, string courrielEcole, string courrielPersonnel, string numeroDa, string nomDeFamille, int?idLocation, int?idEntreprise, int?idPoste, float salaire ) { if (idEtudiant == null || idEntreprise == null || idLocation == null || idPoste == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var etudiant = _db.Etudiant.Find(idEtudiant); var poste = _db.Poste.Find(idPoste); var location = _db.Location.Find(idLocation); var entreprise = _db.Entreprise.Find(idEntreprise); if (etudiant == null || poste == null || location == null || entreprise == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } etudiant.Telephone = telephone; etudiant.Prenom = prenom; etudiant.Role = role; etudiant.CodePermanent = codePermanent; etudiant.CourrielEcole = courrielEcole; etudiant.CourrielPersonnel = courrielPersonnel; etudiant.NumeroDa = numeroDa; etudiant.NomDeFamille = nomDeFamille; etudiant.Preference.Poste = new List <Poste> { poste }; etudiant.Preference.Entreprise = new List <Entreprise> { entreprise }; etudiant.Preference.Location = new List <Location> { location }; etudiant.Preference.Salaire = salaire; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Modifier( HttpPostedFileBase fichier, int?idLocation, int?idStatus, int?idPoste, int?idContact, int?numeroCivique, int?idStage, float?salaire, string nomRue, string ville, string province, string pays, string codePostal, string description, string nomDocument ) { string nomFichier = null; if (fichier != null && fichier.ContentLength > 0) { nomFichier = Path.GetFileName(fichier.FileName) ?? string.Empty; fichier.SaveAs(Path.Combine(Server.MapPath("~/DescriptionStage"), nomFichier)); } if (!EstCeQueLaRequeteContientLesParametresPourEdition()) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (idStage == null) { this.AddToastMessage("", "La modification a échoué", ToastType.Error, true); } var stageInstance = _db.Stage.Find(idStage); var posteInstance = _db.Poste.Find(idPoste); var contactInstance = _db.Contact.Find(idContact); var statusInstance = _db.StatutStage.Find(idStatus); var locationInstance = _db.Location.Find(idLocation); stageInstance.Poste = posteInstance; stageInstance.Contact = contactInstance; stageInstance.StatutStage = statusInstance; stageInstance.Location = locationInstance; stageInstance.Description = description; stageInstance.NomDocument = nomFichier; stageInstance.CodePostal = codePostal; stageInstance.Salaire = salaire ?? 0.0f; this.AddToastMessage("Confirmation", "l'opération s'est effectué avec succes", ToastType.Success, true); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Creation([Bind(Include = "id,nomEntraineur,prenomEntraineur,pseudoEntraineur,numeroTelephone,adresseCourriel")] Entraineur entraineur) { if (!ModelState.IsValid) { return(View(entraineur)); } _db.Entraineur.Add(entraineur); _db.SaveChanges(); this.AddToastMessage("Ajout d'entraîneur effectué.", entraineur.NomComplet + " a été ajouté(e) à la liste d'entraîneurs sous le pseudo « " + entraineur.PseudoEntraineur + " ».", ToastType.Success); return(RedirectToAction("Index")); }
//Ajouter plan cours public ActionResult Create([Bind(Include = "idPlanCours,dateCreation,statusPlanCours,idPlanCadre")] Models.Plan_Cours.PlanCours planCours) { if (ModelState.IsValid) { planCours.Cours = _db.Cours.Find(planCours.IdCours); _db.PlanCours.Add(planCours); _db.SaveChanges(); return(RedirectToAction("Index")); } return(View(planCours)); }
public ActionResult Creation([Bind(Include = "id,pseudoJoueur,EtudiantId,ProfilId")] Joueur joueur) { if (ModelState.IsValid) { _db.Joueur.Add(joueur); _db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EtudiantId = new SelectList(_db.MembreESports, "id", "id", joueur.IdMembreESports); return(View(joueur)); }
public ActionResult CreationModification(ElementConnaissanceViewModel elementConnaissanceViewModel) { if (!ModelState.IsValid) return new HttpStatusCodeResult(HttpStatusCode.BadRequest); if (elementConnaissanceViewModel.ConnaissanceSousElements == null) { _db.SaveChanges(); return RedirectToAction("Structure", "PlanCadre", new { elementConnaissanceViewModel.IdPlanCadre }); } foreach (var element in elementConnaissanceViewModel.ConnaissanceSousElements) { if (element.ElementConnaissance.Description.IsNullOrWhiteSpace()) { if (element.ElementConnaissance.IdElementConnaissance != 0) { var dbElement = _db.ElementConnaissance.Find(element.ElementConnaissance.IdElementConnaissance); if (dbElement != null) _db.ElementConnaissance.Remove(dbElement); } continue; } element.ElementConnaissance.IdPlanCadreElement = elementConnaissanceViewModel.IdPlanCadreElement; _db.ElementConnaissance.AddOrUpdate(element.ElementConnaissance); _db.SaveChanges(); if (element.SousElementConnaissances == null) continue; foreach (var sousElementConnaissance in element.SousElementConnaissances) { if (sousElementConnaissance.DescSousElement.IsNullOrWhiteSpace()) { if (sousElementConnaissance.IdSousElement != 0) { var dbSousRessource = _db.SousElementConnaissance.Find(sousElementConnaissance.IdSousElement); if (dbSousRessource != null) _db.SousElementConnaissance.Remove(dbSousRessource); } continue; } sousElementConnaissance.IdElementConnaissance = element.ElementConnaissance.IdElementConnaissance; _db.SousElementConnaissance.AddOrUpdate(sousElementConnaissance); } } _db.SaveChanges(); return RedirectToAction("Structure", "PlanCadre", new { elementConnaissanceViewModel.IdPlanCadre }); }
public ActionResult Creation([Bind(Include = "idCritere,description,numero,commentaire,idElement")] CriterePerformance criterePerformance) { AssignerNo(criterePerformance); Trim(criterePerformance); if (ModelState.IsValid) { _db.CriterePerformance.Add(criterePerformance); _db.SaveChanges(); return(RedirectToAction("Creation", new { idElement = criterePerformance.IdElement })); } criterePerformance.ElementCompetence = _db.ElementCompetence.Find(criterePerformance.IdElement); return(View(criterePerformance)); }
public ActionResult Create(ApercuViewModel ApercuViewModel, FormCollection collection) { try { string UserId = User.Identity.GetUserId(); PlanCadre planCadre = _db.PlanCadre.Find(ApercuViewModel.IdPlanCadre); var Cours = from cours in _db.Cours where cours.IdPlanCadre == ApercuViewModel.IdPlanCadre select cours; int CoursId = Cours.First().IdCours; Models.Plan_Cours.PlanCours PC = new Models.Plan_Cours.PlanCours() { DateCreation = DateTime.Today, DateValidation = null, IdCours = CoursId, StatutPlanCours = false, }; _db.PlanCours.Add(PC); _db.SaveChanges(); var idPlanCours = PC.IdPlanCours; var PCU = new PlanCoursUtilisateur() { IdPlanCoursUtilisateur = UserId, IdPlanCours = idPlanCours, BureauProf = ApercuViewModel.BureauProf, Poste = ApercuViewModel.NoPoste, }; _db.PlanCoursUtilisateur.Add(PCU); _db.SaveChanges(); _apercu = GetUser(idPlanCours); for (var i = 1; i < 15; i++) { var texteSectionDefault = new TexteSection { IdPlanCours = idPlanCours, IdContenuSection = i }; _db.TexteSection.Add(texteSectionDefault); _db.SaveChanges(); } return(RedirectToAction("Index", new { apercu = _apercu, id = PC.IdPlanCours, })); } catch { return(View()); } }
public ActionResult Creation([Bind(Include = "idElement,description,numero,motClef,commentaire,idCompetence")] ElementCompetence elementCompetence) { AssignerNo(elementCompetence); Trim(elementCompetence); if (ModelState.IsValid) { this.AddToastMessage("Confirmation de la création", "L'élément de compétence " + '\u0022' + elementCompetence.Description + '\u0022' + ", a bien été crée.", ToastType.Success); _db.ElementCompetence.Add(elementCompetence); _db.SaveChanges(); return(RedirectToAction("Creation", "CriterePerformance", new { elementCompetence.IdElement })); } else { this.AddToastMessage("Confirmation de la création", "L'élément de compétence " + '\u0022' + elementCompetence.Description + '\u0022' + ", n'a pas pus être crée.", ToastType.Error); } return(View(elementCompetence)); }
public ActionResult Creation([Bind(Include = "idContexte,description,commentaire,idCompetence")] ContexteRealisation contexteRealisation) { Trim(contexteRealisation); AssignerNo(contexteRealisation); if (ModelState.IsValid) { this.AddToastMessage("Confirmation de la création", "Le contexte de réalisation " + '\u0022' + contexteRealisation.Description + '\u0022' + " a bien été créé.", ToastType.Success); _db.ContexteRealisation.Add(contexteRealisation); _db.SaveChanges(); return(RedirectToAction("Creation", new { contexteRealisation.IdCompetence })); } else { this.AddToastMessage("Confirmation de la création", "Le contexte de réalisation " + '\u0022' + contexteRealisation.Description + '\u0022' + " n'a pas bien été créé.", ToastType.Error); } contexteRealisation.EnonceCompetence = _db.EnonceCompetence.Find(contexteRealisation.IdCompetence); return(View(contexteRealisation)); }
public ActionResult Creation([Bind(Include = "id,nomCaracteristique,IdJeu")] Caracteristique caracteristique) { if (!ModelState.IsValid) { return(View(caracteristique)); } var jeu = _db.Jeu.Find(caracteristique.IdJeu); if (jeu == null) { return(HttpNotFound()); } _db.Caracteristique.Add(caracteristique); _db.SaveChanges(); return(RedirectToAction("Modifier", "Jeu", new { jeu.Id, jeu.NomJeu })); }
public ActionResult Creation([Bind(Include = "id,nomEquipe,IdJeu,Entraineurs")] CreationEquipeViewModel equipeAAjouter, string[] entraineur, string button) { PopulerListJeuActifs(); PopulerEntraineurSelectList(); if (EstCeQueEquipeUnique(equipeAAjouter)) { this.AddToastMessage("Ajout d'équipe annulé.", "Le nom « " + equipeAAjouter.NomEquipe + " » est déjà utilisé.", ToastType.Error); return(View("Creation")); } Equipe nouvelleEquipe = new Equipe { IdJeu = equipeAAjouter.IdJeu, NomEquipe = equipeAAjouter.NomEquipe, EstMonoJoueur = equipeAAjouter.EstMonoJoueur }; ActualiserEquipeEntraineur(entraineur, nouvelleEquipe); try { _db.Equipe.Add(nouvelleEquipe); _db.SaveChanges(); this.AddToastMessage("Ajout d'équipe effectué.", "« " + equipeAAjouter.NomEquipe + " » a été ajoutée à la liste des équipes.", ToastType.Success); if (button == "Ajouter des joueurs") { ViewBag.nomJeu = nouvelleEquipe.Jeu.NomJeu; PopulerJoueurSelectList(nouvelleEquipe.Jeu.NomJeu); return(RedirectToAction("Modifier", new { nouvelleEquipe.Id, nouvelleEquipe.Jeu.NomJeu })); } else { return(RedirectToAction("Index")); } } catch { this.AddToastMessage("Ajout d'équipe annulé.", "Une erreur est survenue", ToastType.Error); return(RedirectToAction("Creation")); } }
public ActionResult EnregistrerLesModifications( int?idPoste, string nom ) { if (idPoste == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var poste = _db.Poste.Find(idPoste); if (poste == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } poste.Nom = nom; _db.SaveChanges(); this.AddToastMessage("Confirmation", "l'opération s'est effectué avec succes", ToastType.Success, true); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications( int?idStatuts, string nom ) { if (idStatuts == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var statut = _db.StatutStage.Find(idStatuts); if (statut == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } statut.NomStatutStage = nom; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications( int?idPoste, string nom ) { if (idPoste == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var poste = _db.Poste.Find(idPoste); if (poste == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } poste.Nom = nom; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications( int?idLocation, string nom ) { if (idLocation == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var location = _db.Location.Find(idLocation); if (location == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } location.Nom = nom; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Creation([Bind(Include = "discipline, annee, codeSpecialisation")] DevisMinistere devisMinistere) { if (!DevisExiste(devisMinistere) && ModelState.IsValid) { devisMinistere.CodeSpecialisation = devisMinistere.CodeSpecialisation.ToUpper().Trim(); _db.DevisMinistere.Add(devisMinistere); _db.SaveChanges(); this.AddToastMessage("Création confirmée", "Le devis " + '\u0022' + devisMinistere.Nom + '\u0022' + " a bien été créé.", Toast.ToastType.Success); return(RedirectToAction("Index")); } if (DevisExiste(devisMinistere)) { this.AddToastMessage("Problème pour confirmée", "Erreur, ce devis existe déjà.", Toast.ToastType.Error, true); } ViewBag.discipline = ConstruireCodeDevisMinistereSelectList(); return(View(devisMinistere)); }
public ActionResult Inscription() { var utilisateurId = User.Identity.GetUserId(); var utilisateur = HttpContext.GetOwinContext() .GetUserManager <ApplicationUserManager>() .FindById(utilisateurId); if (!_db.MembreESports.Any(i => i.Id == utilisateurId)) { MembreESports nouveauMembre = new MembreESports { Id = utilisateurId, Prenom = utilisateur.prenom, Nom = utilisateur.nom }; _db.MembreESports.Add(nouveauMembre); _db.SaveChanges(); } var lstJeu = new List <SelectListItem>(); var lstJeuSecondaires = new List <SelectListItem>(); var jeuActifs = from tableJeu in _db.Jeu where tableJeu.Statut.NomStatut == "Actif" select tableJeu; var lstEtudiants = _db.MembreESports.Select(membreESports => new SelectListItem { Text = membreESports.Prenom + " " + membreESports.Nom, Value = membreESports.Id }).ToList(); lstJeuSecondaires.Add(new SelectListItem { Text = "----------------------------", Value = 0.ToString() }); foreach (var jeu in jeuActifs) { lstJeu.Add(new SelectListItem { Text = jeu.NomJeu, Value = jeu.Id.ToString() }); lstJeuSecondaires.Add(new SelectListItem { Text = jeu.NomJeu, Value = jeu.Id.ToString() }); } ViewBag.lstEtudiants = lstEtudiants; ViewBag.lstJeu = lstJeu; ViewBag.lstJeuSecondaires = lstJeuSecondaires; return(View()); }
public ActionResult Creation([Bind(Include = "idProgramme,nom,annee,dateValidation,idDevis, nbSession")] Programme programme) { if (!ValidationDate(programme)) { this.AddToastMessage("Problème lors de la création", "Veuillez entrer une année entre celle du devis et l'année courante", ToastType.Error, true); } else { if (!ProgrammeExiste(programme) && ModelState.IsValid) { this.AddToastMessage("Confirmation de la création", "Le programme " + '\u0022' + programme.Nom + '\u0022' + ", a bien été crée.", ToastType.Success); _db.Programme.Add(programme); _db.SaveChanges(); return(RedirectToAction("Index")); } else { this.AddToastMessage("Problème lors de la création", "Un programme contenant le même nom et le même devis ministériel existe déjà.", ToastType.Error, true); } } ViewBag.idDevis = ConstruireDevisSelectList(); return(View(programme)); }
public ActionResult Creation(int?IdStage) { if (IdStage == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Stage stage = _db.Stage.Find(IdStage); if (stage == null) { return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } Application application = new Application(); application.Timestamp = DateTime.Now; application.Etudiant = _db.Etudiant.First(); application.Stage = stage; _db.Application.Add(application); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications( int?idLocation, string nom ) { if (idLocation == null) { this.AddToastMessage("Confirmation", "l'opération ne s'est pas effectué avec succes", ToastType.Error, true); return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var location = _db.Location.Find(idLocation); if (location == null) { this.AddToastMessage("Confirmation", "l'opération s'est effectué avec succes", ToastType.Error, true); return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } this.AddToastMessage("Confirmation", "l'opération s'est effectué avec succes", ToastType.Success, true); location.Nom = nom; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications() { if (!EstCeQueLaRequeteEstValidePourEnregistrerLesModifications()) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var entreprise = new Entreprise { IdEntreprise = Convert.ToInt32(Request.Form["id"]), Pays = Request.Form["pays"], Province = Request.Form["province"], Ville = Request.Form["ville"], Rue = Request.Form["rue"], NumeroCivique = Convert.ToInt32(Request.Form["numeroCivique"]), CodePostal = Request.Form["codePostal"], Nom = Request.Form["nom"] }; _db.Entreprise.AddOrUpdate(entreprise); _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EnregistrerLesModifications( int?IdStatutStage, string NomStatutStage ) { if (IdStatutStage == null) { this.AddToastMessage("Confirmation", "l'opération ne s'est pas effectué avec succes", ToastType.Error, true); return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var statut = _db.StatutStage.Find(IdStatutStage); if (statut == null) { this.AddToastMessage("Confirmation", "l'opération ne s'est pas effectué avec succes", ToastType.Error, true); return(new HttpStatusCodeResult(HttpStatusCode.NotFound)); } statut.NomStatutStage = NomStatutStage; _db.SaveChanges(); this.AddToastMessage("Confirmation", "l'opération c'est effectué avec succes", ToastType.Success, true); return(RedirectToAction("Index")); }