public ActionResult EkranIcerikEkle(string eklenecekIcerikler, string ekranTasarimId)
        {
            List <int> ekranIdler  = new List <int>();
            var        uyariMesaji = "Seçim Yapmadınız!";

            if (eklenecekIcerikler == null || eklenecekIcerikler == "")
            {
                return(Json(uyariMesaji, JsonRequestBehavior.AllowGet));
            }

            Int32 basamak = eklenecekIcerikler.IndexOf(';');
            Int32 toplam  = eklenecekIcerikler.Length;

            var ekranIcerikler = eklenecekIcerikler.Substring(0, basamak);
            var liste          = ekranIcerikler.Split(',');

            //Ekranlar update
            if (liste[0].Length > 0)
            {
                foreach (string item in liste)
                {
                    var ekranIcerik = new EkranIcerik();

                    ekranIcerik = _ekranIcerikService.GetById(Convert.ToInt32(item));
                    try
                    {
                        _ekranIcerikService.Insert(ekranIcerik);
                        TempData["MessageSuccess"] = "Seçilen İçerikler eklenmiştir.";
                    }
                    catch (Exception ex)
                    {
                        string hataMesaji = ex.InnerException.InnerException.Message;
                        TempData["MessageDanger"] = "Seçilen İçerikler eklenemedi." + hataMesaji;
                        return(Json(new HttpResponseMessage(HttpStatusCode.BadRequest), JsonRequestBehavior.AllowGet));
                    }
                    ekranIdler.Add(Convert.ToInt32(item));
                }
            }
            TempData["MessageDanger"] = "Seçilen İçerikler eklenemedi.";

            return(RedirectToAction("Index", "EkranTasarim"));
        }
        public ActionResult Create(EkranIcerik EkranIcerik)
        {
            if (ModelState.IsValid)
            {
                EkranTasarimIcerik ekranTasarimIcerik = new EkranTasarimIcerik();
                try
                {
                    if (EkranIcerik.Uzanti == "png" || EkranIcerik.Uzanti == "jpg" || EkranIcerik.Uzanti == "jpeg")
                    {
                        EkranIcerik.Url = " ";
                    }
                    //http://www.youtube.com/embed/GRonxog5mbw?autoplay=1&loop=1&playlist=GRonxog5mbw
                    //https://www.youtube.com/embed/jbNPeYrGhi0 ?autoplay=1&loop=1&playlist=GRonxog5mbw
                    //https://www.youtube.com/watch?v=jbNPeYrGhi0
                    //EkranIcerik.BoyutX = 50;
                    //EkranIcerik.BoyutY = 50;
                    var user   = _userService.GetByUserName(User.Identity.Name);
                    var grupId = _grupUserService.GetDetaylarListByUser(user).Select(s => s.GrupId).FirstOrDefault();
                    EkranIcerik.GrupId = grupId;

                    _ekranIcerikService.Insert(EkranIcerik);
                    //ekranTasarimIcerik.EkranTasarimId = ViewBag.EkranTasarimId;
                    //ekranTasarimIcerik.BoyutX = 1;
                    //ekranTasarimIcerik.BoyutY = 1;
                    //ekranTasarimIcerik.KoordinatX = 1;
                    //ekranTasarimIcerik.KoordinatY = 1;

                    //var ekranIcerik = _ekranIcerikService.GetList().OrderByDescending(w => w.Id).Select(s=>s.Id).FirstOrDefault();
                    //ekranTasarimIcerik.EkranIcerikId = ekranIcerik;

                    //_ekranTasarimIcerikService.Insert(ekranTasarimIcerik);
                    TempData["MessageSuccess"] = "Ekran içeriği başarıyla değiştirilmiştir.";
                    return(RedirectToAction("Index", "EkranIcerik"));
                }
                catch (Exception ex)
                {
                    TempData["Message"] = "ERROR:" + ex.InnerException.InnerException.Message.ToString();
                }
            }
            return(View(EkranIcerik));
        }