public virtual IActionResult Create(T t) { if (ModelState.IsValid) { dataGateway.Insert(t); } return(View(t)); }
public ActionResult Create([Bind(Include = "bookTitle,bookAuthor,bookGenre,bookDesc,bookISBN10,bookISBN13,bookType,bookImage,bookLocation,bookQuantity,bookAvailability,dateOfLoan")] Book book) { if (ModelState.IsValid) { DataGateway.Insert(book); return(RedirectToAction("Index")); } return(View(book)); }
public ActionResult Create([Bind(Include = "bookID,transactionID,bookTitle,author,loanStatus")] Book book) { if (ModelState.IsValid) { bookDataGateway.Insert(book); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(book)); }
public ActionResult Create([Bind(Include = "ID,restName,restDes,restType,restLocLat,restLocLong")] Restaurant myRestaurant) { if (ModelState.IsValid) { dataGateway.Insert(myRestaurant); dataGateway.Save(); return(RedirectToAction("Index")); } return(View(myRestaurant)); }
// GET: Loan public ActionResult Index() { // Creating loan from checkout if (TempData.ContainsKey("Cart")) { Loan loan = new Loan(); loan.books = TempData["Cart"] as List <Book>; loan.dateOfLoan = DateTime.Today; loan.loanQuantity = loan.books.Count; loan.loanStatus = "On Loan"; DataGateway.Insert(loan); } return(View(DataGateway.SelectAll())); }
public ActionResult Create([Bind(Include = "ID,atName,atDes,atType,atLocLat,atLocLong,atTransportMode,atTransportDes")] Attraction attraction) //,myticket,myOpeningHour { if (ModelState.IsValid) { //TicketPrice tkprice = new TicketPrice(); //TicketPrice tktype = new TicketPrice(); //tktype.lalaTest("My Ticket", "hello"); // attraction.setMyTicketType(tktype); dataGateway.Insert(attraction); dataGateway.Save(); return(RedirectToAction("Index")); } return(View(attraction)); }
public ActionResult CreateTicket([Bind(Include = "ID")] Attraction attraction, TicketPrice newTicket) { if (ModelState.IsValid) { //attraction.myTicket.ID = attraction.ID; //myTicket.ID = attraction.ID; //dataGateway.Update(attraction); //TicketPrice ticketID = new TicketPrice(); //ticketID.atID = attraction.ID; //attraction.ID; newTicket.atID = attraction.ID; ticketDataGateway.Insert(newTicket); return(RedirectToAction("Index")); } return(View()); }