public IActionResult Post(Popup data) { data.isActive = true; var createdPopup = service.Add(data); return(CreatedAtAction("Get", new { id = createdPopup.Data.Id }, createdPopup)); }
public IActionResult Create(Popup popup) { if (HttpContext.Session.GetString("Name") == null) { return(RedirectToAction("Login", "Admin")); } ViewModel mymodel = new ViewModel(); mymodel.Popups = popupService.GetAll().Data; if (popup.Id == 0) { var kayıt = popupService.Add(popup); TempData["Mesaj"] = kayıt.BasariliMi ? "Kayıt Eklendi." : kayıt.Mesaj; return(RedirectToAction("Create", "Popup")); } else { var kayıt = popupService.Get(x => x.Id == popup.Id).Data; popup.imageUrl = kayıt.imageUrl; popupService.Update(popup); return(RedirectToAction("Index", "Popup")); } }