Beispiel #1
0
        public ActionResult Detay(int id)
        {
            Organizeler org = etkinliklerBLL.GetOrganizeDetay(id);

            OrganizeKatilimModel model = new OrganizeKatilimModel
            {
                organizeler = org,
            };

            return(View(model));
        }
        public ActionResult MesajGonder(OrganizeKatilimModel okm)
        {
            Organizeler  organizeler = etkinlikbll.GetOrganizeDetay(okm.organizeler.OrganizeID);
            Kullanicilar kul         = Session["kullanici"] as Kullanicilar;


            Mesaj msj = new Mesaj();

            msj.MesajiGonderenID = kul.KullaniciID;
            msj.MesajiAlanID     = organizeler.OrganizatorID;
            msj.Mesaj1           = okm.MesajIcerik;
            mesajbll.MesajGonder(msj);
            return(RedirectToAction("MesajlarimiListele"));
        }
Beispiel #3
0
        public ActionResult EtkinligeKatil(OrganizeKatilimModel model)
        {
            Kullanicilar kul = Session["kullanici"] as Kullanicilar;

            List <OrganizeKullanici> organizeler = etkinliklerBLL.GetMyOrganizes(kul.KullaniciID);

            foreach (var item in organizeler)
            {
                if (kul.KullaniciID == item.KatilimciID && model.organizeler.OrganizeID == item.OrganizeID)
                {
                    return(RedirectToAction("Etkinliklerim"));
                }
            }
            OrganizeKullanici ork = new OrganizeKullanici();

            ork.KatilimciID     = kul.KullaniciID;
            ork.OrganizeID      = model.organizeler.OrganizeID;
            ork.KatılımcıSayisi = model.KatilimciSayisi;
            ork.KayitTarihi     = DateTime.Now;
            etkinliklerBLL.EtkinligeKatil(ork);
            return(RedirectToAction("Detay", new { id = model.organizeler.OrganizeID }));
        }