public ActionResult Create([Bind(Include = "Id,EkranIcerikId,EkranId")] YayinEkranIcerik yayinEkranIcerik) { if (ModelState.IsValid) { _yayinEkranIcerikService.Insert(yayinEkranIcerik); return(RedirectToAction("Index")); } ViewBag.EkranIcerikId = new SelectList(_ekranIcerikService.GetList().Select(s => new { s.Id, s.Adi }), "Id", "Adi", yayinEkranIcerik.Id); return(View(yayinEkranIcerik)); }
//[ValidateAntiForgeryToken] public ActionResult SetYayinEkranIcerikInsert(string pr_ekranIcerik, string pr_ekranId, string pr_ekranTasarimId) { var user = _userService.GetByUserName(User.Identity.Name); var ekranId = Convert.ToInt32(pr_ekranId); var ekranTasarimId = Convert.ToInt32(pr_ekranTasarimId); var yayinEkranId = _yayinEkranService.GetDetaylarByEkranIdByEkranTasarimId(ekranId, ekranTasarimId).OrderByDescending(o => o.BaslamaZamani).FirstOrDefault().Id; //DateTime baslamaZamani = Convert.ToDateTime(pr_baslamaZamani); // int id = EkranTasarimId; YayinEkranIcerik yayinEkranIcerik = new YayinEkranIcerik(); var ekranIcerikler = pr_ekranIcerik.Split(';'); foreach (var item in ekranIcerikler) { var ekranIceriklers = item.Split(','); var ekranIcerikId = 0; if (item.Length > 1) {//eleman varsa try { if (ekranIceriklers[0].ToString().IndexOf(".") != -1) { ekranIcerikId = Convert.ToInt32(ekranIceriklers[0].ToString().Substring(1)); } else { ekranIcerikId = Convert.ToInt32(ekranIceriklers[0].ToString()); } yayinEkranIcerik.Alan = yayinEkranIcerik.Alan = Convert.ToInt32(ekranIceriklers[1]) * Convert.ToInt32(ekranIceriklers[2]); yayinEkranIcerik.BaslamaZamani = DateTime.Now; yayinEkranIcerik.EkranIcerikId = ekranIcerikId; yayinEkranIcerik.YayinEkranId = yayinEkranId; _yayinEkranIcerikService.Insert(yayinEkranIcerik); } catch (Exception ex) { } } } var model = new List <EkranIcerikTasarimDetaylarViewModel>(); return(View("Index", getEkranTasarimlarim(Convert.ToInt32(pr_ekranId)))); }