Exemplo n.º 1
0
        public ActionResult SorusturmaGuncelle(sorusturma p1)
        {
            var sorusturmalar = db.sorusturmas.Find(p1.id);
            var zaman         = p1.datetime;

            if (p1.sorusturmaphotourl != null)
            {
                var image = Request.Files[0];

                if ((5 * 1024 * 1024) < image.ContentLength)
                {
                    throw new Exception("hata mesaaji");
                }

                var fileInfo = new FileInfo(image.FileName);
                var pic      = "pic_" + DateTime.Now.Ticks + fileInfo.Extension; //new file name

                var filePath = "/Photos/sorusturma/" + pic;                      //sen bunu db'ye yaz..

                var tempFilePath = Server.MapPath("~\\Photos\\sorusturma\\" + pic);

                image.SaveAs(tempFilePath);

                sorusturmalar.sorusturmaphotourl = filePath;
            }

            sorusturmalar.sorusturmaname = p1.sorusturmaname;
            sorusturmalar.datetime       = Convert.ToDateTime(zaman);
            db.SaveChanges();
            return(RedirectToAction("Sorusturma"));
        }
Exemplo n.º 2
0
        public ActionResult YeniSorusturma(string sorusturmaname, string sorusturmaphotourl, string datetime, int isaktif)
        {
            string zaman = datetime;
            var    ekle  = new sorusturma
            {
                sorusturmaname     = sorusturmaname,
                sorusturmaphotourl = sorusturmaphotourl,
                datetime           = Convert.ToDateTime(zaman),
                isaktif            = isaktif,
            };

            if (sorusturmaphotourl != null)
            {
                var image        = Request.Files[0];
                var fileInfo     = new FileInfo(image.FileName);
                var pic          = "pic_" + DateTime.Now.Ticks + fileInfo.Extension; //new file name
                var filePath     = "/Photos/sorusturma/" + pic;                      //sen bunu db'ye yaz..
                var tempFilePath = Server.MapPath("~\\Photos\\sorusturma\\" + pic);
                image.SaveAs(tempFilePath);
                ekle.sorusturmaphotourl = filePath;
            }

            db.sorusturmas.Add(ekle);
            db.SaveChanges();
            return(RedirectToAction("Sorusturma"));
        }