Exemple #1
0
        public void Create(KatilimciModel model)
        {
            model = new KatilimciModel();
            var Katılımcı = model.ToEntity();

            _katilimciServisi.KatilimciEkle(Katılımcı);
            Clients.Others.update(Katılımcı);
        }
Exemple #2
0
        public void Update(KatilimciModel model)
        {
            var Katılımcı = _katilimciServisi.KatilimciAlId(model.Id);

            Katılımcı = model.ToEntity(Katılımcı);
            _katilimciServisi.KatilimciGüncelle(Katılımcı);
            Clients.Others.update(Katılımcı);
        }
Exemple #3
0
        public IEnumerable <Katilimci> Read(KatilimciModel model)
        {
            var tümListe = _katilimciServisi.TümKatilimciAl(true);

            if (model.KongreAra.Count > 0)
            {
                foreach (var k in model.KongreAra)
                {
                    tümListe = tümListe.Where(x => x.KongreId == k).ToList();
                }
            }
            if (!String.IsNullOrEmpty(model.AdAra))
            {
                tümListe = tümListe.Where(x => x.Adı.Contains(model.AdAra)).ToList();
            }
            if (!String.IsNullOrEmpty(model.SoyadAra))
            {
                tümListe = tümListe.Where(x => x.Soyadı.Contains(model.SoyadAra)).ToList();
            }
            tümListe = tümListe.OrderByDescending(x => x.Id).ToList();

            /*
             * int mevcutKullanıcıId = _workContext.MevcutKullanıcı.Id;
             * var data = tümListe.Select(x =>
             * {
             *  var n = x.ToModel();
             *  if (_notServisi.NotAlId(mevcutKullanıcıId, "Katılımcı", x.Id).Count > 0)
             *  {
             *      foreach (var m in _notServisi.NotAlId(mevcutKullanıcıId, "Katılımcı", x.Id))
             *      {
             *          n.Notlar.Add(m.ToModel());
             *      }
             *  }
             *  return n;
             * });
             */
            return(tümListe.ToList());
        }
 public static Katilimci ToEntity(this KatilimciModel model, Katilimci destination)
 {
     return(model.MapTo(destination));
 }
 public static Katilimci ToEntity(this KatilimciModel model)
 {
     return(model.MapTo <KatilimciModel, Katilimci>());
 }