コード例 #1
0
        public ActionResult juriGuncelle(Juri juri, HttpPostedFileBase file)
        {
            string strNewName = "";

            if (file != null)
            {
                int    fileSizeInBytes = file.ContentLength;
                string fileName        = file.FileName.ToLower();
                string fileExtension   = "";

                if (!string.IsNullOrEmpty(fileName))
                {
                    fileExtension = Path.GetExtension(fileName);
                }

                strNewName = setURL(fileName.Replace(fileExtension, "")) + "-" + Guid.NewGuid().ToString() + fileExtension;

                string savedFileName = Path.Combine(@Server.MapPath("~/uploads/Juri/"), strNewName);
                file.SaveAs(savedFileName);
            }

            if (strNewName != "")
            {
                juri.Gorsel = strNewName;
            }

            AheSergiDB myDB   = new AheSergiDB();
            var        dbJuri = myDB.Juri.Where(x => x.ID == juri.ID).FirstOrDefault();

            dbJuri.Tarih   = juri.Tarih;
            dbJuri.AdSoyad = juri.AdSoyad;
            dbJuri.Gorsel  = juri.Gorsel;
            dbJuri.Unvan   = juri.Unvan;
            dbJuri.Bilgi   = juri.Bilgi;

            myDB.SaveChanges();

            TempData["Alert"] = new Alert {
                message = "Juri Güncellendi", color = "green"
            };
            return(RedirectToAction("juriler", "Admin"));
        }
コード例 #2
0
        public ActionResult juriKaydet(Juri juri, HttpPostedFileBase file)
        {
            string strNewName = "";

            if (file != null)
            {
                int    fileSizeInBytes = file.ContentLength;
                string fileName        = file.FileName.ToLower();
                string fileExtension   = "";

                if (!string.IsNullOrEmpty(fileName))
                {
                    fileExtension = Path.GetExtension(fileName);
                }

                strNewName = setURL(fileName.Replace(fileExtension, "")) + "-" + Guid.NewGuid().ToString() + fileExtension;

                string savedFileName = Path.Combine(@Server.MapPath("~/uploads/Juri/"), strNewName);
                file.SaveAs(savedFileName);
            }

            if (strNewName != "")
            {
                juri.Gorsel = strNewName;
            }

            AheSergiDB myDB = new AheSergiDB();

            myDB.Juri.Add(juri);
            myDB.SaveChanges();

            TempData["Alert"] = new Alert {
                message = "Yeni Jüri Eklendi", color = "green"
            };
            return(RedirectToAction("juriler", "Admin"));
        }