コード例 #1
0
        public async Task <ActionResult> Edit([Bind(Include = "ApplicationID,Libelle,Version")] Application application)
        {
            if (ModelState.IsValid)
            {
                db.Entry(application).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(application));
        }
コード例 #2
0
        // [CustomerAuthorisation]
        public async Task <ActionResult> Edit([Bind(Include = "RoleID,Libelle")] Role role)
        {
            if (ModelState.IsValid)
            {
                db.Entry(role).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(role));
        }
コード例 #3
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,ProfilID,Nom,Prenom,Email,MotDePasse")] Utilisateur utilisateur)
        {
            if (ModelState.IsValid)
            {
                db.Entry(utilisateur).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.ProfilID = new SelectList(db.Profils, "ProfilID", "Libelle", utilisateur.ProfilID);
            return(View(utilisateur));
        }
コード例 #4
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,Nom,Prenom,Email,MotDePasse,Service,RoleID")] Assistant assistant)
        {
            if (ModelState.IsValid)
            {
                db.Entry(assistant).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.RoleID = new SelectList(db.Roles, "RoleID", "Libelle", assistant.RoleID);
            return(View(assistant));
        }
コード例 #5
0
        public async Task <ActionResult> Edit([Bind(Include = "CommentaireID,Contenu,AssistantID,TicketId")] Commentaire commentaire)
        {
            if (ModelState.IsValid)
            {
                db.Entry(commentaire).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.AssistantID = new SelectList(db.Personnes, "ID", "Nom", commentaire.AssistantID);
            ViewBag.TicketId    = new SelectList(db.Tickets, "TicketID", "TicketId", commentaire.TicketId);
            return(View(commentaire));
        }
コード例 #6
0
        /*public async Task<ActionResult> Edit([Bind(Include = "TicketID,Type,Resume,DateEcheance,DateCreation,Description,ApplicationID,AssistantID,Priorite,Resolution,Statut,Environnement,Criticite,PieceJointeID")] Ticket ticket)
         * {
         *  if (ModelState.IsValid)
         *  {
         *      db.Entry(ticket).State = EntityState.Modified;
         *      await db.SaveChangesAsync();
         *      return RedirectToAction("Index");
         *  }
         *  ViewBag.ApplicationID = new SelectList(db.Applications, "ApplicationID", "Libelle", ticket.ApplicationID);
         *  ViewBag.AssistantID = new SelectList(db.Personnes, "ID", "Nom", ticket.AssistantID);
         *  ViewBag.PieceJointeID = new SelectList(db.PieceJointes, "PieceJointeID", "Libelle", ticket.PieceJointeID);
         *  return View(ticket);
         * }
         */

        public async Task <ActionResult> Edit([Bind(Include = "TicketID,Type,Resume,DateEcheance,DateCreation,Description,ApplicationID,AssistantID,Priorite,Resolution,Statut,Environnement,Criticite,PieceJointeID")] Ticket ticket)
        {
            if (ModelState.IsValid)
            {
                db.Entry(ticket).State = EntityState.Modified;

                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.ApplicationID = new SelectList(db.Applications, "ApplicationID", "Libelle", ticket.ApplicationID);
            ViewBag.AssistantID   = new SelectList(db.Personnes, "ID", "Nom", ticket.AssistantID);
            ViewBag.PieceJointeID = new SelectList(db.PieceJointes, "PieceJointeID", "Libelle", ticket.PieceJointeID);
            return(View(ticket));
        }