Example #1
0
 public ActionResult Edit([Bind(Include = "Id,EkranIcerikId,EkranId")] YayinEkranIcerik yayinEkranIcerik)
 {
     if (ModelState.IsValid)
     {
         _yayinEkranIcerikService.Update(yayinEkranIcerik);
         return(RedirectToAction("Index"));
     }
     ViewBag.YayinId = new SelectList(_ekranIcerikService.GetList().Select(s => new { s.Id, s.Adi }), "Id", "Adi", yayinEkranIcerik.Id);
     return(View(yayinEkranIcerik));
 }
Example #2
0
        //[ValidateAntiForgeryToken]
        public ActionResult SetYayinEkranIcerik(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 yayinEkranIcerikId = 0;
                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());
                        }

                        var yayinEkranIcerikList = _yayinEkranIcerikService.GetDetaylarByEkranIdByEkranIcerikId(yayinEkranId, ekranIcerikId);

                        yayinEkranIcerikId           = yayinEkranIcerikList.LastOrDefault().Id;
                        yayinEkranIcerik             = _yayinEkranIcerikService.GetById(yayinEkranIcerikId);
                        yayinEkranIcerik.Alan        = Convert.ToInt32(ekranIceriklers[1]) * Convert.ToInt32(ekranIceriklers[2]);
                        yayinEkranIcerik.BitisZamani = DateTime.Now;
                        _yayinEkranIcerikService.Update(yayinEkranIcerik);
                    }
                    catch (Exception ex)
                    {
                    }
                }
            }
            var model = new List <EkranIcerikTasarimDetaylarViewModel>();

            return(View("Index", getEkranTasarimlarim(Convert.ToInt32(pr_ekranId))));
        }
 public void Update(YayinEkranIcerik yayinEkranIcerik)
 {
     _yayinEkranIcerikDal.Update(yayinEkranIcerik);
 }
 public void Insert(YayinEkranIcerik yayinEkranIcerik)
 {
     _yayinEkranIcerikDal.Insert(yayinEkranIcerik);
 }