public ActionResult Edit([Bind(Include = "Id,Adi,GrupId,Uzanti,Agirlik,BoyutX,BoyutY,Url,EkranTasarimId,KoordinatX,KoordinatY")] EkranIcerik EkranIcerik) { if (ModelState.IsValid) { try { _ekranIcerikService.Update(EkranIcerik); TempData["MessageSuccess"] = "Ekran içeriği başarıyla düzenlenmiştir"; return(RedirectToAction("Index", "EkranIcerik")); } catch (Exception ex) { TempData["MessageDanger"] = "ERROR:" + ex.InnerException.InnerException.Message.ToString(); } } return(View(EkranIcerik)); }
public ActionResult SetEkranIcerik(string boyutX, string boyutY, string koordinatX, string koordinatY, string ekranIcerikId) { int id = Convert.ToInt32(ekranIcerikId); // int id = EkranTasarimId; EkranIcerik ekranIcerik = new EkranIcerik(); EkranTasarimIcerik ekranTasarimIcerik = new EkranTasarimIcerik(); ekranIcerik = _ekranIcerikService.GetById(id); ekranTasarimIcerik.KoordinatX = Convert.ToInt32(koordinatX); ekranTasarimIcerik.KoordinatY = Convert.ToInt32(koordinatY); ekranTasarimIcerik.BoyutX = Convert.ToInt32(boyutX); ekranTasarimIcerik.BoyutY = Convert.ToInt32(boyutY); var ekranTasarimIdlar = _ekranTasarimIcerikService.GetDetaylarListByEkranIcerikId(ekranIcerik.Id).Select(s => s.EkranTasarimId).ToList(); var ekranTasarimDetaylarlar = _ekranTasarimService.GetDetaylarById(ekranTasarimIdlar).ToList(); foreach (var ekranTasarimDetay in ekranTasarimDetaylarlar) { EkranTasarim ekranTasarim = _ekranTasarimService.GetById(ekranTasarimDetay.Id); ekranTasarim.SonDegisiklikTarihi = System.DateTime.Now; try { _ekranIcerikService.Update(ekranIcerik); _ekranTasarimService.Update(ekranTasarim); TempData["MessageSuccess"] = "Alım durum başarıyla Değiştirildi"; // return PartialView("TeklifimPartialView", teklifDetayEkranTasarimDetaylarViewModel); } catch (Exception ex) { TempData["MessageDanger"] = "ERROR: Alım Durum değiştirilemedi. " + ex.InnerException.InnerException.Message.ToString(); } } List <EkranTasarimIcerikDetaylarViewModel> ekranTasarimIcerikDetaylarViewModel = new List <EkranTasarimIcerikDetaylarViewModel>(); ekranTasarimIcerikDetaylarViewModel = getEkranTasarimlarim(); return(PartialView("EkranTasarimPartialView", ekranTasarimIcerikDetaylarViewModel)); }