public ActionResult Kaydet(DuyuruViewModel viewModel) { if (viewModel.Id == 0) { //viewModel.KisiId = _kisi.Id; //_kisiService.Ekle(viewModel); } else { //viewModel.KisiId = _kisi.Id; //_kisiService.Guncelle(viewModel); } _unitOfWork.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public void DuyuruEkle(DuyuruViewModel viewModel) { var fotografUrl = JsonConvert.DeserializeObject <SlimDto>(viewModel.Fotograf); //viewModel.FotografUrl = fotografUrl.SaveAndGetFileName(Globals.DuyuruResim); // sill olmazsa _duyuruRepository.Add(new Duyuru { Baslik = viewModel.Baslik, Durum = viewModel.Durum, FotografUrl = fotografUrl.SaveAndGetFileName(Globals.DuyuruResim), Icerik = viewModel.Icerik, KisiId = viewModel.KisiId, DuyuruTarihi = viewModel.DuyuruTarihi, AltBaslik = viewModel.AltBaslik, }); }
public void DuyuruGuncelle(DuyuruViewModel viewModel) { var model = _duyuruRepository.Get(x => x.Id == viewModel.Id); model.Baslik = viewModel.Baslik; model.Durum = viewModel.Durum; model.Icerik = viewModel.Icerik; model.KisiId = viewModel.KisiId; model.DuyuruTarihi = viewModel.DuyuruTarihi; model.AltBaslik = viewModel.AltBaslik; if (viewModel.Fotograf != null) { var fotografUrl = JsonConvert.DeserializeObject <SlimDto>(viewModel.Fotograf); model.FotografUrl = fotografUrl.SaveAndGetFileName(Globals.DuyuruResim); } _duyuruRepository.Update(model); }