Ejemplo n.º 1
0
        //public static List<Models.UrunDetayViewModel> modell = new List<Models.UrunDetayViewModel>();
        // GET: Home
        public ActionResult Index()
        {
            Models.UrunDetayViewModel model = new Models.UrunDetayViewModel();
            Models.Urun urun = new Models.Urun();
            urun.UrunId     = 1;
            urun.UrunAdi    = "Apple Watch";
            urun.UrunFiyati = 3500;

            Models.UrunResim urunresim = new Models.UrunResim();
            urunresim.UrunId              = 1;
            urunresim.UrunResimId         = 1;
            urunresim.UrunResimAciklamasi = "Saat";
            urunresim.UrunResimUrl        = "resim1_url";

            //List urunresimlistesi = new List();
            //urunresimlistesi.Add(urunresim);

            List <Models.UrunResim> urunresimlistesi = new List <Models.UrunResim>();

            urunresimlistesi.Add(urunresim);
            //modell.a


            model.Urun = urun;
            //model.UrunResimleri = urunresimlistesi;

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult Kaydet(AsoEticaret.Models.Urunler data, HttpPostedFileBase[] Resim)
        {
            if (Resim != null)
            {
                foreach (HttpPostedFileBase f in Resim)
                {
                    if (f != null)
                    {
                        string             path = Server.MapPath("/") + "assets/images/urun/";
                        System.IO.FileInfo ff   = new System.IO.FileInfo(path + f.FileName);
                        f.SaveAs(ff.FullName);

                        if (data.ID == 0)
                        {
                            Models.UrunResim uresim = new Models.UrunResim();
                            uresim.ResimAdi = f.FileName;
                            uresim.Sira     = 1;
                            data.UrunResim.Add(uresim);
                        }
                        else if (data.ID > 0)
                        {
                            Models.UrunResim uresim = new Models.UrunResim();
                            uresim.UrunID   = data.ID;
                            uresim.ResimAdi = f.FileName;
                            uresim.Sira     = 1;
                            db.UrunResim.Add(uresim);
                        }
                    }
                }
            }

            if (data.ID == 0)
            {
                db.Urunler.Add(data);
            }
            else if (data.ID > 0)
            {
                db.Entry(data).State = System.Data.Entity.EntityState.Modified;
            }
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }