public ActionResult DeleteConfirmed(int id)
 {
     try
     {
         Ekran ekran = _ekranService.GetById(id);
         _ekranService.Delete(id);
         TempData["MessageSuccess"] = "Ekran Tasarımı başarıyla silinmiştir.";
     }
     catch (Exception ex)
     {
         TempData["MessageDanger"] = "ERROR:" + ex.InnerException.InnerException.Message.ToString();
     }
     return(RedirectToAction("Index", "Ekran"));
 }
        public ActionResult SecilenleriSil(string eklenecekIcerikler, string ExpandedForSil, string pageForCokluSil, string teklifDurumIdForCokluSil, string EkranDurumIdForCokluSil)
        {
            List <EkranTasarimIcerikDetaylarViewModel> ekranTasarimIcerikDetaylarViewModel = new List <EkranTasarimIcerikDetaylarViewModel>();

            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 Ekranlar = eklenecekIcerikler.Substring(0, basamak);
            var liste    = Ekranlar.Split(',');

            //Ekranlar update
            if (liste[0].Length > 0)
            {
                foreach (string item in liste)
                {
                    var ekran = new Ekran();
                    ekran = _ekranService.GetById(Convert.ToInt32(item));
                    try
                    {
                        _ekranService.Delete(ekran.Id);
                    }
                    catch (Exception ex)
                    {
                        string hataMesaji = ex.InnerException.InnerException.Message;
                        TempData["MessageDanger"] = "Seçilen Ekranlar silinemedi." + hataMesaji;
                        return(Json(new HttpResponseMessage(HttpStatusCode.BadRequest), JsonRequestBehavior.AllowGet));
                    }
                    ekranIdler.Add(Convert.ToInt32(item));
                }
            }
            ekranTasarimIcerikDetaylarViewModel = getEkranTasarimlarim();
            TempData["MessageSuccess"]          = "Seçilen Ekranlar silinmiştir.";
            return(PartialView("EkranTasarimPartialView", ekranTasarimIcerikDetaylarViewModel));
        }