public ActionResult Duzenle(int id) { Haber haber = _haberRepository.GetByID(id); var haberEtiketler = haber.Etiketler.Select(x => x.EtiketAdi).ToArray(); HaberEtiketModel model = new HaberEtiketModel { Haber = haber, Etiketler = _etiketRepository.GetAll(), GelenEtiketler = haberEtiketler }; StringBuilder birlestir = new StringBuilder(); foreach (var item in model.GelenEtiketler) { birlestir.Append(item.ToString()); birlestir.Append(","); } model.EtiketAd = birlestir.ToString(); if (haber == null) { throw new Exception("Haber bulunamadı"); } else { KategoriListele(); return(View(model)); } }
public ActionResult HaberGuncelle(Haber model) { using (HaberDB dataBase = new HaberDB()) { Haber haber = dataBase.Haberler.Where(h => h.Id == model.Id).SingleOrDefault(); haber.Baslik = model.Baslik; haber.Detay = model.Detay; if (Request.Files.Count > 0) { string dosyaAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = Path.GetExtension(Request.Files[0].FileName); string tamYolYeri = "~/Images/KullaniciResimleri/" + dosyaAdi + uzanti; Request.Files[0].SaveAs(Server.MapPath(tamYolYeri)); model.HaberResim = dosyaAdi + uzanti; haber.HaberResim = model.HaberResim; } haber.KategoriId = model.KategoriId; model.KategoriList = KategoriDoldur().KategoriList; var secilenKategori = model.KategoriList.Find(k => k.Value == model.KategoriId.ToString()); haber.KategorininAdi = secilenKategori.Text; dataBase.SaveChanges(); ViewBag.kategoriler = dataBase.Kategoriler.ToList(); return(View()); } }
protected void Page_Load(object sender, EventArgs e) { haberID = Convert.ToInt32(Request.QueryString["haberID"]); if (Page.IsPostBack == false) { ////SqlConnection baglanti = new SqlConnection(@"Data Source=HALE-BILGISAYAR\SQLEXPRESS; initial Catalog=atak_testcase; integrated security=true; uid=HALE-BILGISAYAR\SQLEXPRESS; pwd=NULL"); ////// SqlConnection baglanti = new SqlConnection("Data Source=.; Initial Catalog=siteDB; Integrated Security=true"); ////baglanti.Open(); ////SqlConnection.ClearPool(baglanti); ////SqlConnection.ClearAllPools(); ////SqlCommand cmdkguncelle = new SqlCommand("select * from haber where haberID='" + haberID + "'", baglanti); ////SqlDataReader drkguncelle = cmdkguncelle.ExecuteReader(); //DataRow row = dt.Rows[0]; //txt_haberbaslik.Text = row["haberBaslik"].ToString(); //txt_habericerik.Text = row["haberIcerik"].ToString(); //txt_habertag.Text = row["haberTag"].ToString(); using (atak_testcaseEntities1 db = new atak_testcaseEntities1()) { Haber h = et1.Haber .First(i => i.haberID == haberID);//Id = 1 olan kaydı bul txt_haberbaslik.Text = h.haberBaslik; txt_habericerik.Text = h.haberIcerik; txt_habertag.Text = h.haberTag; } } }
public async Task <IActionResult> Edit(int id, [Bind("HaberId,Baslik,İcerik,SonDakika,ResimYolu")] Haber haber) { if (id != haber.HaberId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(haber); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HaberExists(haber.HaberId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(haber)); }
public ActionResult Duzenle(int id) { Haber gelenHaber = _haberRepository.GetById(id); var gelenEtiket = gelenHaber.Etiket.Select(x => x.EtiketAdi).ToArray();//haberin etiketlerini çektik (Çoka çok ilişki) HaberEtiketModel model = new HaberEtiketModel { Haber = gelenHaber, Etiketler = _etiketRepository.GetAll(), GelenEtiketler = gelenEtiket }; StringBuilder birlestir = new StringBuilder(); foreach (string etiket in model.GelenEtiketler) { birlestir.Append(etiket.ToString()); birlestir.Append(","); //etiketleri virgül ile birleştiriyoruz } model.EtiketAd = birlestir.ToString(); if (gelenHaber == null) { throw new Exception("Haber Bulunamadı!"); } else { SetKategoriListele(); return(View(model)); } }
public JsonResult Onay(int id) { Haber h = _haberRepository.GetByID(id); try { if (h.AktifMi == true) { h.AktifMi = false; _haberRepository.Save(); return(Json(new ResultJson { Success = true, Message = "İşleminiz başarılı" })); } else { h.AktifMi = true; _haberRepository.Save(); return(Json(new ResultJson { Success = true, Message = "İşleminiz başarılı" })); } } catch (Exception ex) { return(Json(new ResultJson { Success = false, Message = "Hatalı işlem" })); } }
public ActionResult Sil(int id) { Haber dbHaber = _haberRepository.GetById(id); var dbDetayResim = _resimRepository.GetMany(x => x.HaberID == id); if (dbHaber == null) { throw new Exception("Haber Bulunamadı"); } string file_name = dbHaber.Resim; string path = Server.MapPath(file_name); FileInfo file = new FileInfo(path); if (file.Exists) // Dosyanın varlığı kontrol ediliyor. Fiziksel olarak var ise siliniyor. { file.Delete(); } if (dbDetayResim != null) { foreach (var item in dbDetayResim) { string detayPath = Server.MapPath(item.ResimUrl); FileInfo files = new FileInfo(detayPath); if (files.Exists) { files.Delete(); } } } _haberRepository.Delete(id); _haberRepository.Save(); TempData["Bilgi"] = "Haber Başarılı Bir Şekilde Silindi"; return(RedirectToAction("Index", "Haber")); }
public ActionResult UpdateHaber(HaberVM model, HttpPostedFileBase HaberResim) { if (ModelState.IsValid) { Haber haber = db.Habers.FirstOrDefault(m => m.ID == model.ID); haber.HaberBaslik = model.HaberBaslik; haber.HaberIcerik = model.HaberIcerik; haber.Resim = model.Resim; if (HaberResim != null && HaberResim.ContentLength > 0) { string ResimAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = System.IO.Path.GetExtension(Path.GetFileName(HaberResim.FileName)); string TamYol = Path.Combine(Server.MapPath("/Content/Img/HaberResim/" + ResimAdi + uzanti)); haber.Resim = "/Content/Img/HaberResim/" + ResimAdi + uzanti; HaberResim.SaveAs(TamYol); } db.SaveChanges(); ViewBag.IslemDurum = 1; return(RedirectToAction("index")); } else { ViewBag.IslemDurum = 2; return(View(model)); } }
public ActionResult AddHaber(HaberVM model, HttpPostedFileBase HaberResim) { //kendime not resimlerin uzantılarını kontorl et ve boyutlandırma yap gabala yazma :) if (ModelState.IsValid) { Haber haber = new Haber(); haber.HaberBaslik = model.HaberBaslik; haber.HaberIcerik = model.HaberIcerik; haber.Resim = null; if (HaberResim != null && HaberResim.ContentLength > 0) { string ResimAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = System.IO.Path.GetExtension(Path.GetFileName(HaberResim.FileName)); string TamYol = Path.Combine(Server.MapPath("/Content/Img/HaberResim/" + ResimAdi + uzanti)); haber.Resim = "/Content/Img/HaberResim/" + ResimAdi + uzanti; HaberResim.SaveAs(TamYol); } db.Habers.Add(haber); db.SaveChanges(); ViewBag.IslemDurum = 1; return(RedirectToAction("index")); } else { ViewBag.IslemDurum = 2; } return(View()); }
public ActionResult KoseYazisiEkle(KoseYazisiModel model) { try { Haber haber = Mapper.Map <KoseYazisiModel, Haber>(model); haber.DegistirmeKullaniciId = AktifKullanici.Id; haber.OlusturmaKullaniciId = AktifKullanici.Id; haber.YayinlamaKullaniciId = AktifKullanici.Id; haber.DegistirmeTarihi = DateTime.Now; haber.OlusturmaTarihi = DateTime.Now; haber.YayinlanmaTarihi = DateTime.Now; haber.OkunmaSayisi = 0; haber.YorumSayisi = 0; haber.HaberTipId = 2; haber.SeoBaslik = StringIslemleri.ToSeoUrl(model.Baslik); haberServis.Ekle(haber); return(RedirectToAction("KoseYazilari")); } catch (Exception ex) { model.Kategoriler = kategoriServis.Kategoriler(); model.Yazarlar = kullaniciServis.RolKullanicilar("Yazar"); } return(View(model)); }
public BaseResult Guardar(SaveParameters parameters) { var result = new BaseResult(); if (parameters.IdHaber.HasValue) { var haber = _dbContext.Haberes.Find(parameters.IdHaber); haber.TipoHaberId = parameters.IdTipoHaber; haber.TipoMonedaId = parameters.IdTipoMoneda; haber.ServicioBasicoId = parameters.IdServicioBasico; haber.Fecha = parameters.Fecha; haber.Observacion = parameters.Observacion ?? ""; haber.Monto = decimal.Parse(parameters.Monto, CultureInfo.InvariantCulture); } else { var haber = new Haber { EmpresaId = parameters.IdEmpresa, TipoHaberId = parameters.IdTipoHaber, TipoMonedaId = parameters.IdTipoMoneda, ServicioBasicoId = parameters.IdServicioBasico, Fecha = parameters.Fecha, Monto = decimal.Parse(parameters.Monto, CultureInfo.InvariantCulture), Observacion = parameters.Observacion ?? "", }; _dbContext.Haberes.Add(haber); } _dbContext.SaveChanges(); return(result); }
public List <Haber> HaberListesi(string URL = " http://www.milliyet.com.tr/rss/rssNew/otomobilRss.xml") { List <Haber> haberlistesi = new List <Haber>(); try { WebClient wc = new WebClient(); wc.Encoding = Encoding.UTF8; string gelenXmlData = wc.DownloadString(URL); XmlDocument xdocument = new XmlDocument(); xdocument.LoadXml(gelenXmlData); string source = xdocument.SelectSingleNode("rss/channel/title").InnerText; foreach (XmlNode item in xdocument.SelectNodes("rss/channel/item")) { Haber h = new Haber(); h.HaberLinki = item.SelectSingleNode("link").InnerText; h.HaberBasligi = item.SelectSingleNode("title").InnerText; h.HaberKaynagi = source; haberlistesi.Add(h); } } catch (Exception) { } return(haberlistesi); }
public ActionResult HaberUpdate(Haber haber, HttpPostedFileBase file) { string imageName; string extension; if (ModelState.IsValid) { if (file == null) { haber.Resim = FileUtilities.EmptyFileUpdate(haber.Baslik, haber.Resim, Server); } if (file != null) { FileUtilities.FileDelete(Server, haber.Resim); imageName = NameHelper.Helper(haber.Baslik); extension = Path.GetExtension(file.FileName); haber.Resim = imageName + extension; FileUtilities.FileAdd(file, haber.Resim, Server); } _haberManager.Update(haber); return(RedirectToAction("Index", "Admin")); } return(View()); }
public async Task <IActionResult> Edit(int id, [Bind("haber_id,baslik,aciklama,olusturulma,imageUrl,kategori_id,haber_silme")] Haber haber) { if (id != haber.haber_id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(haber); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HaberExists(haber.haber_id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(haber)); }
//[HttpGet("haber/{id}/{title}", Name = "Oku")] public IActionResult Oku(int id) { var haber = new Haber(); try { haber = hrp.GetirHaberId(id); if (haber == null) { return(Redirect("/Hata/")); } else { haber.Hit += 1; hrp.Guncelle(haber); return(this.View(haber)); } } catch (System.Exception) { return(Redirect("/Hata/")); } //string friendlyTitle = FriendlyUrlHelper.GetFriendlyTitle(haber.Baslik); //if (!string.Equals(friendlyTitle, baslik, StringComparison.Ordinal)) //{ // return this.RedirectToRoutePermanent("Oku", new { id = id, title = friendlyTitle }); //} }
public _Response <List <Haber> > ObtenerCuentas(RequestObtenerCuentas request) { _Response <List <Haber> > response = new _Response <List <Haber> > (); List <Haber> haberes = new List <Haber>(); Haber haber; try { using (db = new DBManager("Server=" + ConfigurationSettings.AppSettings["servidorBD"] + "; Database=banca;User Id=" + ConfigurationSettings.AppSettings["usuarioBase"] + ";Password="******"password"])) { db.Open(); db.CreateParameters(2); db.AddParameters(0, "NUMERO", request.NumeroSocio); db.AddParameters(1, "tipo_cuenta", request.TipoCuenta); db.ExecuteReader(System.Data.CommandType.StoredProcedure, "SP_BANCA_OBTENER_CUENTAS");//Modificar SP para nuevos parametros //response = new ResponseObtenerCuentas(); //response.Cuentas = new List<Haber>(); while (db.DataReader.Read()) { if (db.DataReader["ESTATUS"].ToString().Equals("200")) { haber = new Haber(); if (Convert.ToInt16(db.DataReader["IdMov"].ToString()) == 112) { haber.EstadoTarjeta = db.DataReader["estado_tarjeta"] == DBNull.Value ? EstadoTarjeta.Desbloqueada : (EstadoTarjeta)db.DataReader["estado_tarjeta"]; haber.TipoBloqueoTarjeta = db.DataReader["tipo_bloqueo_tarjeta"] == DBNull.Value ? TipoBloqueoTarjeta.Ninguno : (TipoBloqueoTarjeta)db.DataReader["tipo_bloqueo_tarjeta"]; } haber.TipoEsquema = string.IsNullOrEmpty(db.DataReader["idEsquema"].ToString()) ? TipoEsquema.Ninguno : ((TipoEsquema)Convert.ToInt16(db.DataReader["idEsquema"].ToString())); haber.IdMov = Convert.ToInt16(db.DataReader["IdMov"].ToString()); haber.NombreCuenta = db.DataReader["NombreCuenta"].ToString(); haber.Saldo = Convert.ToDecimal(string.IsNullOrEmpty(db.DataReader["Saldo"].ToString()) ? "0" : db.DataReader["Saldo"].ToString()); haber.FechaUltimoAbono = string.IsNullOrEmpty(db.DataReader["FechaUltimoAbono"].ToString()) ? "N/A" : db.DataReader["FechaUltimoAbono"].ToString(); haber.TipoCuenta = (TipoCuenta)Enum.Parse(typeof(TipoCuenta), db.DataReader["TipoCuenta"].ToString()); haber.NumeroContrato = db.DataReader["NumeroContrato"].ToString(); haber.ClabeCorresponsalias = db.DataReader["clabe_corresponsalias"].ToString(); haber.ClabeSpei = db.DataReader["clabe_spei"].ToString(); haberes.Add(haber); response.Estatus = 200; response.Mensaje = "Consulta realizada con exito"; } else { response.Estatus = db.DataReader["estatus"] == DBNull.Value ? 1000 : Convert.ToInt32(db.DataReader["estatus"]);; response.Mensaje = db.DataReader["mensaje"].ToString(); } } response.Data = haberes; } } catch (Exception ex) { throw ex; } return(response); }
public ActionResult Create(Haber haber, HttpPostedFileBase resim) { try { Image img = Image.FromStream(resim.InputStream); Bitmap Resim = new Bitmap(img); Resim.Save(Server.MapPath("/Images/" + resim.FileName)); Resim rsm = new Resim(); rsm.OrtaBoy = "/Images/" + resim.FileName; db.Resims.Add(rsm); db.SaveChanges(); haber.ResimID = rsm.ResimId; db.Habers.Add(haber); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
void CustomizeControl1_RemoveClick(SortedDictionary <string, Control> controls) { try { using (Haber m = HaberMethods.GetHaber(BAYMYO.UI.Converts.NullToInt64(ViewState["tempID"]))) { if (m.ID > 0) { BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "haber/b/" + m.ResimUrl)); BAYMYO.UI.FileIO.Remove(Server.MapPath(Settings.ImagesPath + "haber/" + m.ResimUrl)); Core.RemoveForeignKey("haber", m.ID.ToString()); if (HaberMethods.Delete(m) > 0) { ((Image)controls["BuyukResim"]).ImageUrl = Settings.ImagesPath + "admin-yok.png"; ((Image)controls["KucukResim"]).ImageUrl = Settings.ImagesPath + "admin-yok.png"; jSonData.CreateData("haberler"); Core.CreateContents("haber"); CustomizeControl1.MessageText = MessageBox.Show(ProccesType.Delete, DialogResult.Succes); Response.Redirect(Settings.PanelPath + "?go=haber", true); } } else { CustomizeControl1.MessageText = MessageBox.Show(ProccesType.Delete, DialogResult.Warning); } } } catch (Exception ex) { CustomizeControl1.MessageText = MessageBox.Show(DialogResult.Error, ex.Message); } }
public IHttpActionResult GetCategory()//default değerler kod patlamasın diye koyulur {// http://localhost:12386/api/values/ //yapalım. SqlConnection connect; connect = new SqlConnection(); connect.ConnectionString = "Data Source=DESKTOP-TEFQ6AA\\MSSQL;Initial Catalog=yazlab02;User Id=sa;Password=1"; connect.Open(); string sorgu = "SELECT * FROM haberData "; SqlCommand komut = new SqlCommand(sorgu, connect); SqlDataReader oku = komut.ExecuteReader(); List<Haber> haberListe = new List<Haber>(); while (oku.Read()) { //dogry mu? eksık varsa ekle //databaseye gerek yok burda problem yok Haber temp = new Haber(); temp.haberID = int.Parse(oku["haberID"].ToString()); temp.haberTuru = oku["haberTuru"].ToString(); temp.yayinTarih = DateTime.Parse(oku["yayinTarih"].ToString());//dd.MM.yyyy yaparsın sonra saat istersen HH:mm temp.haberResim = oku["haberResim"].ToString(); temp.haberBaslik = oku["haberBaslik"].ToString(); temp.haberIcerik = oku["haberIcerik"].ToString(); temp.haberLike = int.Parse(oku["HaberLike"].ToString()); temp.haberDislike = int.Parse(oku["HaberDislike"].ToString()); temp.haberView = int.Parse(oku["haberView"].ToString()); haberListe.Add(temp); } //var response = Request.CreateResponse(HttpStatusCode.OK, haberListe); return Ok(haberListe); }
public ActionResult Duzenle(int id) { Haber gelenHaber = _haberRepository.GetById(id); #region Etiket var gelenEtiket = gelenHaber.Etiket.Select(x => x.EtiketAdi).ToArray(); HaberEtiketModel model = new HaberEtiketModel { Haber = gelenHaber, Etiketler = _etiketRepository.GetAll(), GelenEtikler = gelenEtiket }; StringBuilder birlestir = new StringBuilder(); foreach (var etiket in model.GelenEtikler) { birlestir.Append(etiket.ToString()); birlestir.Append(","); } model.EtiketAd = birlestir.ToString(); #endregion Etiket if (gelenHaber == null) { throw new Exception("Haber Bulunamadı"); } else { SetKategoriListele(); return(View(model)); } }
public ActionResult Sil(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Haber hbr = _managerHaber.Find(x => x.ID == id.Value); if (hbr == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } foreach (var item in hbr.haberResimler) { if (System.IO.File.Exists(Server.MapPath("~/img/Haber/" + item.ResimYol))) { System.IO.File.Delete(Server.MapPath("~/img/Haber/" + item.ResimYol)); } } int res = _managerHaber.Delete(hbr); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { Haber haber = db.Haber.Find(id); db.Haber.Remove(haber); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Detay(int id) { Haber haber = haberManager.GetHaber(id); haber.OkunmaSayisi += 1; haberManager.Update(haber); return(View(haber)); }
public ActionResult haberKaldir(int haberid) { Haber KaldiralacakHaber = db.Haber.Find(haberid); db.Haber.Remove(KaldiralacakHaber); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Detay(int id) { ViewBag.gelen = "Haber"; HaberRep hr = new HaberRep(); Haber h = hr.GetById(id); h.GoruntulenmeSayisi++; return(View(h)); }
public async void Delete_IdIsHaberNullEqualHaber_ReturnHaberFound(int Haberid) { Haber Haber = null; _mock.Setup(x => x.GetByIdAsync(Haberid)).ReturnsAsync(Haber); var result = await _controller.Delete(Haberid); //Assert.IsType<HaberFoundResult>(result); }
public async void CreatePost_ValidModelState_CreateMethodExecute() { Haber newHaber = null; //_mock.Setup(repository => repository.Create(It.IsAny<Haber>())).CallBack<Haber>(x => newHaber = x); var result = await _controller.Create(Habers.First()); //_mock.Verify(repository => repository.Create(It.IsAny<Haber>()), Times.Once); Assert.Equal(Habers.First().haber_id, newHaber.haber_id); }
public ActionResult Ekle(Haber haber, HttpPostedFileBase VitrinResmi, IEnumerable <HttpPostedFileBase> DetayResim, string GelenEtiket) { KategoriListele(); int SessionControl = (int)HttpContext.Session["KullaniciID"]; Kullanici kullanici = _kullaniciRepository.GetByID(SessionControl); //if (ModelState.IsValid) ckeditör yüzünden validate kısmını geçemiyo. //{ haber.KullaniciID = kullanici.ID; haber.KisaAciklama = haber.KisaAciklama.Replace("ç", "ç").Replace("ý", "ı").Replace("Ç", "Ç").Replace("Ö", "Ö").Replace("Ü", "Ü").Replace("Ð", "Ğ").Replace("Þ", "Ş").Replace("Ý", "İ").Replace("ö", "ö").Replace("þ", "ş").Replace("ð", "ğ").Replace("ü", "ü").Replace("ý", "ı").Replace("&", "&"); haber.Aciklama = haber.Aciklama.Replace("ç", "ç").Replace("ý", "ı").Replace("Ç", "Ç").Replace("Ö", "Ö").Replace("Ü", "Ü").Replace("Ð", "Ğ").Replace("Þ", "Ş").Replace("Ý", "İ").Replace("ö", "ö").Replace("þ", "ş").Replace("ð", "ğ").Replace("ü", "ü").Replace("ý", "ı").Replace("&", "&"); if (VitrinResmi != null) { string dosyaAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = System.IO.Path.GetExtension(Request.Files[0].FileName); string tamyol = "/External/Haber/" + dosyaAdi + uzanti; Request.Files[0].SaveAs(Server.MapPath(tamyol)); haber.Resim = tamyol; } _haberRepository.Insert(haber); _haberRepository.Save(); _etiketRepository.EtiketEkle(haber.ID, GelenEtiket); string cokluResim = System.IO.Path.GetExtension(Request.Files[1].FileName); if (cokluResim != "") { foreach (var item in DetayResim) { if (item.ContentLength > 0) { string dosyaAdi = Guid.NewGuid().ToString().Replace("-", ""); string uzanti = System.IO.Path.GetExtension(Request.Files[0].FileName); string tamyol = "/External/Haber/" + dosyaAdi + uzanti; item.SaveAs(Server.MapPath(tamyol)); var resim = new Resim { ResimYolu = tamyol }; resim.HaberID = haber.ID; _resimRepository.Insert(resim); _resimRepository.Save(); } } } TempData["Bilgi"] = "Haber ekleme işlemi başarılı"; return(RedirectToAction("Index", "Haber")); //} //else //{ // TempData["Bilgi"] = "Eksik kısımları doldurunuz"; // return View(); //} }
public ActionResult Edit([Bind(Include = "HaberID,haber_resmi,haber_yazisi,haber_turu,haber_baslik")] Haber haber) { if (ModelState.IsValid) { db.Entry(haber).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(haber)); }
public ActionResult KoseYazisiDuzenle(int id) { Haber haber = haberServis.Bul(id); KoseYazisiModel model = Mapper.Map <Haber, KoseYazisiModel>(haber); model.Kategoriler = kategoriServis.Kategoriler(); model.Yazarlar = kullaniciServis.RolKullanicilar("Yazar"); return(View(model)); }