コード例 #1
0
 public ActionResult Edit([Bind(Include = "DealerNr,Naam")] DEALER dEALER)
 {
     if (ModelState.IsValid)
     {
         db.Entry(dEALER).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(dEALER));
 }
コード例 #2
0
        // GET: DEALERs/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            DEALER dEALER = db.DEALER.Find(id);

            if (dEALER == null)
            {
                return(HttpNotFound());
            }
            return(View(dEALER));
        }
コード例 #3
0
        public ActionResult Create([Bind(Include = "DealerNr,Naam")] DEALER dEALER)
        {
            if (ModelState.IsValid)
            {
                var manager = new ApplicationUserManager(new UserStore <ApplicationUser>(context));
                var user    = context.Users.FirstOrDefault(u => u.UserName.Equals(dEALER.Naam, StringComparison.CurrentCultureIgnoreCase));

                manager.AddToRole(user.Id, "Dealer");
                context.SaveChanges();

                db.DEALER.Add(dEALER);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(dEALER));
        }
コード例 #4
0
        public ActionResult DeleteConfirmed(int id)
        {
            DEALER dEALER = db.DEALER.Find(id);

            var user    = context.Users.FirstOrDefault(u => u.UserName.Equals(dEALER.Naam, StringComparison.CurrentCultureIgnoreCase));
            var manager = new ApplicationUserManager(new UserStore <ApplicationUser>(context));

            if (manager.IsInRole(user.Id, "Dealer"))
            {
                manager.RemoveFromRole(user.Id, "Dealer");
                context.SaveChanges();
            }

            db.DEALER.Remove(dEALER);
            try
            {
                db.SaveChanges();
            }
            catch (Exception err)
            {
                ModelState.AddModelError("error", err.Message);
            }
            return(RedirectToAction("Index"));
        }
コード例 #5
0
ファイル: DealerTag.cs プロジェクト: zhangjiayin/TradeSharp
 public DealerTag(DEALER dealer)
 {
     this.dealer = dealer;
 }