Exemplo n.º 1
0
        private static void PopulateBasket(IBasket basket)
        {
            Item item1 = new SportItem(15, "Football", 1, SportItemKind.X);

            basket.Add(item1);

            Item item2 = new SportItem(10, "Baseball", 1, SportItemKind.Y);

            basket.Add(item2);
        }
Exemplo n.º 2
0
        public ActionResult Create([Bind(Exclude = "Id")] SportItem item)
        {
            if (ModelState.IsValid)
            {
                string rootPath = Server.MapPath("~/");
                string fileName = System.IO.Path.GetFileName(item.ImagePath);

                item.ImagePath = "Images/" + fileName;
                item.DateAdd   = DateTime.Now.ToString();
                item.Status    = "AVAILABLE";

                _context.SportItems.InsertOnSubmit(item);
                _context.SubmitChanges();
            }
            return(Json(item, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 3
0
        public ActionResult Update(SportItem item)
        {
            if (ModelState.IsValid)
            {
                string rootPath = Server.MapPath("~/");
                string fileName = System.IO.Path.GetFileName(item.ImagePath);
                item.ImagePath = "Images/" + fileName;

                SportItem i = (from si in _context.SportItems
                               where si.Id == item.Id
                               select si).SingleOrDefault();

                i.SportName = item.SportName;
                i.ImagePath = item.ImagePath;
                i.Status    = item.Status;
                i.Price     = item.Price;
                i.Quantity  = item.Quantity;
                i.Type      = item.Type;

                _context.SubmitChanges();
            }
            return(Json(item, JsonRequestBehavior.AllowGet));
        }