예제 #1
0
        public ActionResult Customize(ProjectPizza model)
        {
            ProjectPizza        pizz = new ProjectPizza();
            List <ProjectPizza> items;

            if (Session["items"] == null)
            {
                items = new List <ProjectPizza>();
                items.Add(model);
                Session.Add("items", items);
            }
            else
            {
                items = Session["items"] as List <ProjectPizza>;
                items.Add(model);
                Session["items"] = items;
            }
            return(View());
        }
예제 #2
0
        public ActionResult FileUpload(HttpPostedFileBase file)
        {
            if (file != null)
            {
                string ImageName    = System.IO.Path.GetFileName(file.FileName);
                string physicalPath = Server.MapPath("~/Image/" + ImageName);

                // save image in folder
                file.SaveAs(physicalPath);

                //save new record in database
                ProjectPizza newRecord = new ProjectPizza();

                newRecord.PizzaID  = Convert.ToInt32(Request.Form["PizzaID"]);
                newRecord.PName    = Request.Form["PName"];
                newRecord.Category = Request.Form["Category"];
                newRecord.ImageURL = ImageName;
                newRecord.Price    = Convert.ToInt32(Request.Form["Price"]);
                db.ProjectPizzas.Add(newRecord);
                db.SaveChanges();
            }
            //Display records
            return(RedirectToAction("../Pizza/Display"));
        }