示例#1
0
        public IActionResult Approveitem(ItemVM itemVM, Item item)
        {
            var checkid = db.Items.Find(itemVM.Id);

            if (checkid != null)
            {
                var i = db.Items.Where(i => i.Status == false);
                if (i != null)
                {
                    item                 = db.Items.Find(itemVM.Id);
                    item.Status          = true;
                    db.Entry(item).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("AdminListItem"));
                }
            }
            return(View("AdminListItem"));
        }
示例#2
0
 public ActionResult Edit([Bind(Include = "BuyerID,BuyerFullName,BuyerPhoneNumber,BuyerEmailAddress")] Buyer buyer)
 {
     if (ModelState.IsValid)
     {
         db.Entry(buyer).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(buyer));
 }
 public ActionResult Edit([Bind(Include = "Id,Title,Description,OpeningTime,ClosingTime")] Auction auction)
 {
     if (ModelState.IsValid)
     {
         db.Entry(auction).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(auction));
 }
示例#4
0
 public ActionResult Edit([Bind(Include = "ItemID,ItemName,ItemDescription,SellerID")] Item item)
 {
     if (ModelState.IsValid)
     {
         db.Entry(item).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.SellerID = new SelectList(db.Sellers, "SellerID", "SellerFullName", item.SellerID);
     return(View(item));
 }
 public ActionResult Edit([Bind(Include = "Id,Name,Description,StartingAmount,Donor,AuctionId")] AuctionItem auctionItem)
 {
     if (ModelState.IsValid)
     {
         db.Entry(auctionItem).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index", new { id = auctionItem.AuctionId }));
     }
     ViewBag.AuctionId = new SelectList(db.Auctions, "Id", "Title", auctionItem.AuctionId);
     return(View(auctionItem));
 }
 public ActionResult Edit([Bind(Include = "BidID,BidAmount,BidTimeStamp,ItemID,BuyerID")] Bid bid)
 {
     if (ModelState.IsValid)
     {
         db.Entry(bid).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.BuyerID = new SelectList(db.Buyers, "BuyerID", "BuyerFullName", bid.BuyerID);
     ViewBag.ItemID  = new SelectList(db.Items, "ItemID", "ItemName", bid.ItemID);
     return(View(bid));
 }
 public IActionResult Resetpassword(string password, string confirmpassword, Account account)
 {
     if (HttpContext.Session.GetString("email") != null)
     {
         if (password == confirmpassword)
         {
             if (HttpContext.Session.GetInt32("checkid") != null)
             {
                 var hashpassword = BCrypt.Net.BCrypt.HashPassword(password);
                 account                 = db.Accounts.Find((HttpContext.Session.GetInt32("checkid")));
                 account.Password        = hashpassword;
                 db.Entry(account).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                 db.SaveChanges();
                 return(RedirectToAction("Login"));
             }
         }
         else
         {
             ViewBag.Failed = "The password and confirm password do not match";
             return(View());
         }
     }
     return(View());
 }
示例#8
0
 public void Update(User user)
 {
     _db.Entry(user).State = EntityState.Modified;
     _db.Entry(user).Property(x => x.Password).IsModified = false;
 }
示例#9
0
 public void Update(Category category)
 {
     _db.Entry(category).State = EntityState.Modified;
 }
示例#10
0
 public void Update(Car item)
 {
     db.Entry(item).State = EntityState.Modified;
 }
 public void Update(Product product)
 {
     _db.Entry(product).State = EntityState.Modified;
 }