public async Task <IActionResult> MakaleOlustur(string makaleBaslik, string makaleIcerik, IFormFile makaleFotoUrl, int kategoriId) { var kulId = HttpContext.Session.GetInt32("id"); var fotourl = ""; resimKaydet = new ResimKaydet(); if (makaleFotoUrl != null) { //fotourl = resimKaydet.Makale(makaleFotoUrl); fotourl = resimKaydet.Yukle(makaleFotoUrl, "Makale"); } else { fotourl = "resim1.jpg"; } if (!makaleBaslik.Equals(null) && !makaleIcerik.Equals(null) && !kategoriId.Equals(null) && !kulId.Equals(null)) { Makale makale = new Makale { KategoriId = kategoriId, KullaniciId = Convert.ToInt32(kulId), MakaleBaslik = makaleBaslik, MakaleFotoUrl = fotourl, MakaleIcerik = makaleIcerik, MakaleOkunmaSayisi = 0, MakaleYayinlanmaTarihi = DateTime.Now }; _makaleServis.Ekle(makale); } ViewBag.makaleYayinlandiMi = true; return(RedirectToAction("index", "AdminMakale")); }
public async Task <IActionResult> Guncelle(int KullaniciId, string KulAdSoyad, string Email, string Parola, IFormFile FotoUrl, int RolId) { string FotoAdi; _resimKaydet = new ResimKaydet(); if (FotoUrl == null) { var kul = _kullaniciServis.KullaniciGetir(KullaniciId); FotoAdi = kul.FotoUrl; if (ModelState.IsValid) { Kullanici kullanici = new Kullanici { KullaniciId = KullaniciId, KulAdSoyad = KulAdSoyad, Email = Email, FotoUrl = FotoAdi, Parola = Parola, RolId = RolId }; _kullaniciServis.Guncelle(kullanici); ViewBag.GuncellendiMi = true; } } if (FotoUrl != null) { var resimUrl = _resimKaydet.Yukle(FotoUrl, "Kullanici"); if (ModelState.IsValid) { Kullanici kullanici = new Kullanici { KullaniciId = KullaniciId, KulAdSoyad = KulAdSoyad, Email = Email, FotoUrl = resimUrl, Parola = Parola, RolId = RolId }; _kullaniciServis.Guncelle(kullanici); ViewBag.GuncellendiMi = true; } } return(RedirectToAction("index", "AdminKullanici")); }
public async Task <IActionResult> KategoriOlustur(string KategoriAdi, string KategoriAciklama, IFormFile KategoriImg) { if (ModelState.IsValid) { _resimKaydet = new ResimKaydet(); var resim = _resimKaydet.Yukle(KategoriImg, "Kategori"); if (KategoriAdi != null) { Kategori kategori = new Kategori { KategoriAdi = KategoriAdi, KategoriAciklama = KategoriAciklama, KategoriImg = resim }; _kategoriServis.Ekle(kategori); ViewBag.eklendiMi = true; } } return(RedirectToAction("index", "AdminKategori")); }
public IActionResult Guncelle(int MakaleId, string makaleBaslik, string makaleIcerik, IFormFile makaleFotoUrl, int kategoriId) { var kulId = HttpContext.Session.GetInt32("id"); var fotourl = ""; resimKaydet = new ResimKaydet(); if (makaleFotoUrl != null) { //fotourl = resimKaydet.Makale(makaleFotoUrl); fotourl = resimKaydet.Yukle(makaleFotoUrl, "Makale"); } else { fotourl = "resim1.jpg"; } if (ModelState.IsValid) { var mak = _makaleServis.MakaleGetir(MakaleId); int MakaleOkunmaSayisi = mak.MakaleOkunmaSayisi; int KullaniciId = mak.KullaniciId; MakaleId = mak.MakaleId; DateTime MakaleYayinlanmaTarihi = mak.MakaleYayinlanmaTarihi; Makale makale = new Makale { KategoriId = kategoriId, KullaniciId = KullaniciId, MakaleBaslik = makaleBaslik, MakaleFotoUrl = fotourl, MakaleIcerik = makaleIcerik, MakaleId = MakaleId, MakaleOkunmaSayisi = MakaleOkunmaSayisi, MakaleYayinlanmaTarihi = MakaleYayinlanmaTarihi }; _makaleServis.Guncelle(makale); ViewBag.guncellendiMi = true; } return(RedirectToAction("index", "AdminMakale")); }