Ejemplo n.º 1
0
        public ActionResult Create(/*[Bind(Include = "id,name,address,dates,fees,map,map_image,logo_image")]*/ place place)
        {
            if (ModelState.IsValid)
            {
                string filename  = Path.GetFileNameWithoutExtension(place.map_image.FileName);
                string extention = Path.GetExtension(place.map_image.FileName);
                filename  = filename + DateTime.Now.ToString("yymmddssfff") + extention;
                place.map = "~/Content/images/map/" + filename;
                filename  = Path.Combine(Server.MapPath("~/Content/images/map/"), filename);
                place.map_image.SaveAs(filename);

                db.places.Add(place);
                db.SaveChanges();

                var new_imageLogo = new place_images();
                new_imageLogo.place_id = db.places.OrderByDescending(x => x.id).FirstOrDefault().id;
                string filename2  = Path.GetFileNameWithoutExtension(place.logo_image.FileName);
                string extention2 = Path.GetExtension(place.logo_image.FileName);
                filename2           = filename2 + DateTime.Now.ToString("yymmddssfff") + extention2;
                new_imageLogo.image = "~/Content/images/places/" + filename2;
                filename2           = Path.Combine(Server.MapPath("~/Content/images/places/"), filename2);
                place.logo_image.SaveAs(filename2);
                new_imageLogo.altr = "Logo Image";
                db.place_images.Add(new_imageLogo);
                db.SaveChanges();



                return(RedirectToAction("Index"));
            }

            return(View(place));
        }
Ejemplo n.º 2
0
        public ActionResult AddImages(place_images img)
        {
            //img.place_id =ViewBag.placeid;
            string filename  = Path.GetFileNameWithoutExtension(img.image_file.FileName);
            string extention = Path.GetExtension(img.image_file.FileName);

            filename  = filename + DateTime.Now.ToString("yymmddssfff") + extention;
            img.image = "~/Content/images/places/" + filename;
            filename  = Path.Combine(Server.MapPath("~/Content/images/places/"), filename);
            img.image_file.SaveAs(filename);

            db.place_images.Add(img);
            db.SaveChanges();
            return(View("AddImages", db.place_images.Where(x => x.place_id == img.place_id)));
        }