Пример #1
0
 public virtual IActionResult Create(T t)
 {
     if (ModelState.IsValid)
     {
         dataGateway.Insert(t);
     }
     return(View(t));
 }
Пример #2
0
        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));
        }
Пример #3
0
        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));
        }
Пример #4
0
        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));
        }
Пример #5
0
        // 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());
        }