public ActionResult Create(SiteDil siteDil, HttpPostedFileBase Icon) { try { if (Path.GetExtension(Icon.FileName) == ".png") { string fileName = siteDil.Kodu + ".png"; Icon.SaveAs(Server.MapPath("~/Content/Products/Sayfa/" + fileName)); siteDil.Icon = fileName; _languageRepository.Insert(siteDil); return(RedirectToAction("Index")); } else { ModelState.AddModelError("", " Icon uzantısı png olmalıdır."); } } catch (Exception ex) { Error(this, ex.ToString()); } return(View(siteDil)); }
public void Insert(SiteDil siteDil) { using (Database db = new Database()) { db.Insert("SiteDil", "Id", siteDil); int id = siteDil.Id; } }