コード例 #1
0
        public ActionResult DeleteEvent(int EventId)
        {
            ajanda a = db.ajandas.Find(EventId);

            if (CurrentUser.Id == a.AppUserId)
            {
                db.ajandas.Remove(a);
                db.SaveChanges();
                LogEkle($"{CurrentUser.Ad} tarafından {a.Tarih} tarihli etkinlik silinmiştir.", true);
            }
            return(RedirectToAction("Ajanda"));
        }
コード例 #2
0
        public ActionResult EditEvent(ajanda aj, string[] Kime)
        {
            ajanda a = db.ajandas.Find(aj.Id);

            if (Kime != null)
            {
                a.toAsistan  = Kime.Contains("Asistan") ? true : false;
                a.toBroker   = Kime.Contains("Broker") ? true : false;
                a.toDanisman = Kime.Contains("Uzman") ? true : false;
                a.toMudur    = Kime.Contains("Mudur") ? true : false;
                a.toYonetim  = Kime.Contains("Yonetim") ? true : false;
            }


            a.Tarih = aj.Tarih;
            a.Saat  = aj.Saat;
            a.Title = aj.Title;
            a.Text  = aj.Text;

            db.SaveChanges();
            ViewBag.Mesaj = " * Etkinlik Güncellenmiştir. ";
            return(View(a));
        }
コード例 #3
0
        public ActionResult AddEvent(ajanda a, string[] Kime)
        {
            a.AppUserId = CurrentUser.Id;
            if (Kime != null)
            {
                a.toAsistan  = Kime.Contains("Asistan") ? true : false;
                a.toBroker   = Kime.Contains("Broker") ? true : false;
                a.toDanisman = Kime.Contains("Uzman") ? true : false;
                a.toMudur    = Kime.Contains("Mudur") ? true : false;
                a.toYonetim  = Kime.Contains("Yonetim") ? true : false;
            }

            a.CreatedDate = DateTime.Now;
            db.ajandas.Add(a);
            db.SaveChanges();

            ViewBag.Mesaj = " * Etkinlik oluşturulmuştur. ";

            LogEkle($"{CurrentUser.Ad} tarafından {a.Tarih} tarihli bir etkinlik oluşturulmuştur.", true);


            return(View());
        }
コード例 #4
0
        public ActionResult EditEvent(int id)
        {
            ajanda a = db.ajandas.Find(id);

            return(View(a));
        }