Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @model IEnumerable<MvcHotel.Models.Items>
- @{
- ViewBag.Title = "Index";
- //var item = Model;
- }
- //other markup
- <div class="row">
- @foreach (var item in Model)
- {
- <div class="col-md-2">
- <img class="img-responsive img-rounded"
- src="/Item/RetrieveImage/@item.Id" />
- <div>
- <p>@item.ItemName</p>
- <p>Rs.<span>@item.Price</span>
- <a href="?/order/create/@item.Id"><span class="pull-right">Order
- Now </span></a>
- @*<input type="checkbox" name="cbOrder" id="@item.Id" /></span>
- </p>*@
- <p class="text-warning"><span>@item.Rating stars</span></p>
- </div>
- </div>
- }
- </div>
- /*********** create Controller method of order*******/
- [HttpGet]
- public ActionResult Create(int id)
- {
- db = new DBContext();
- //var categories = new SelectList(new[] { "Rice","Karachi","Fast
- Food","Drinks", "Shakes" });
- ViewBag.Categories = new SelectList(db.Categories, "CategoryID",
- "CategoryName");
- return View();
- }
- [Authorize]
- [HttpPost]
- [ValidateAntiForgeryToken]
- public ActionResult Create(MvcHotel.Models.Order order)
- {
- //HttpPostedFileBase file = Request.Files["ImageData"];
- //int i = UploadImageInDataBase(file, order);
- if (ModelState.IsValid)
- {
- db = new DBContext();
- db.Orders.Add(order);
- db.SaveChanges();
- return RedirectToAction("Index");
- }
- return Index();
- }
Add Comment
Please, Sign In to add comment