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ı); }
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ı); }
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>()); }