//Get request for SellBuy public ActionResult EditSellBuyRequest(int id = 0) { AccountDbContext db = new AccountDbContext(); BuySellDatabase user = db.buySellDatabase.Single(us => us.ID == id); return(View(user)); }
public ActionResult BuySellRequest(FormCollection formCollection) { if (ModelState.IsValid) { BuySellDatabase buySellDB = new BuySellDatabase(); buySellDB.Name = formCollection["Name"]; buySellDB.BuyOrSell = formCollection["BuyOrSell"]; buySellDB.Item = formCollection["Item"]; buySellDB.MessageMail = formCollection["MessageMail"]; buySellDB.Price = Convert.ToInt32(formCollection["Price"]); buySellDB.Requested_Date = Convert.ToDateTime(formCollection["Requested_Date"]); int currentUserID = 0; currentUserID = Convert.ToInt32(Session["UserId"].ToString()); buySellDB.UserID = currentUserID; AccountDbContext db = new AccountDbContext(); db.buySellDatabase.Add(buySellDB); db.SaveChanges(); ViewBag.MessageReq = buySellDB.Name + " you have successfully posted a new request."; ModelState.Clear(); // SendActivationEmail(account.UserId); // Send email for query } return(View()); }
public ActionResult DeleteBuySellRequest_Confirmed(int id = 0) { AccountDbContext db = new AccountDbContext(); BuySellDatabase user = db.buySellDatabase.Single(us => us.ID == id); db.buySellDatabase.Remove(user); db.SaveChanges(); return(RedirectToAction("UserRequestsForBuySell", "Database")); }
public ActionResult DeleteBuySellRequest(int id = 0) { AccountDbContext db = new AccountDbContext(); BuySellDatabase user = db.buySellDatabase.Single(us => us.ID == id); if (user == null) { return(HttpNotFound()); } return(View(user)); }
public ActionResult ContactBuySellRequester(int id = 0) { AccountDbContext db = new AccountDbContext(); BuySellDatabase user = db.buySellDatabase.Single(us => us.ID == id); if (user == null) { return(HttpNotFound()); } SecondUserSendMessage abc = new SecondUserSendMessage(); abc.buySellDB = user; abc.sendMessage = new SendMessage(); return(View("ContactBuySellRequester", abc)); }
[ActionName("EditSellBuyRequest")] // for SellBuy public ActionResult EditSellBuyRequest_Post(int id) { AccountDbContext db = new AccountDbContext(); BuySellDatabase user = db.buySellDatabase.Single(us => us.ID == id); if (ModelState.IsValid) { UpdateModel(user, new string[] { "Name", "BuyOrSell", "Item", "Price", "MessageMail", "Requested_Date", "UserID" }); db.Entry(user).State = EntityState.Modified; db.SaveChanges(); ModelState.Clear(); ViewBag.MessageReq = "Details saved successfully."; } return(View(user)); }