public ActionResult Galery_Create(AnaSayfaDTO s, HttpPostedFileBase file)
        {
            try
            {
                Galery _galery = new Galery();
                if (file != null && file.ContentLength > 0)
                {
                    MemoryStream memoryStream = file.InputStream as MemoryStream;
                    if (memoryStream == null)
                    {
                        memoryStream = new MemoryStream();
                        file.InputStream.CopyTo(memoryStream);
                    }
                    _galery.galery_pic = memoryStream.ToArray();

                    _galery.baslik          = s.DTO_Galery_Model.baslik;
                    _galery.alt_baslik      = s.DTO_Galery_Model.alt_baslik;
                    _galery.filter_name     = s.DTO_Galery_Model.filter_name;
                    _galery.title           = s.DTO_Galery_Model.title;
                    _galery.OlusturmaTarihi = DateTime.Now;

                    db.galery.Add(_galery);
                    db.SaveChanges();

                    return(RedirectToAction("MyGalery", "Admin"));
                }

                return(View(s));
            }
            catch (Exception)
            {
                throw new Exception("Hata oluştu");
            }
        }
示例#2
0
        public ActionResult Index()
        {
            AnaSayfaDTO obj = new AnaSayfaDTO();

            obj.DTO_slider      = db.slayder.OrderByDescending(x => x.OlusturmaTarihi).ToList();
            obj.DTO_galery      = db.galery.OrderByDescending(x => x.OlusturmaTarihi).ToList();
            obj.DTO_Hizmet_Turu = db.hizmet_turu.ToList();
            //List<Slayder> slayt = db.slayder.ToList();
            return(View(obj));
        }