public virtual ActionResult Liste(DataSourceİsteği command, OdemeFormuModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.OdemeFormuYönet)) { return(ErişimEngellendiKendoGridJson()); } var odemeGünüAra = 0; int odemeAyıAra = 0; var kongreGünüAra = 0; int kongreAyıAra = 0; if (!String.IsNullOrWhiteSpace(model.KongreGünüAra)) { kongreGünüAra = Convert.ToInt32(model.KongreGünüAra); } if (!String.IsNullOrWhiteSpace(model.KongreAyıAra)) { kongreAyıAra = Convert.ToInt32(model.KongreAyıAra); } if (!String.IsNullOrWhiteSpace(model.OdemeGünüAra)) { odemeGünüAra = Convert.ToInt32(model.OdemeGünüAra); } if (!String.IsNullOrWhiteSpace(model.OdemeAyıAra)) { odemeAyıAra = Convert.ToInt32(model.OdemeAyıAra); } var formlar = _OdemeFormuServisi.OdemeFormuAra(Id: model.IdAra, firma: model.FirmaAra, kongreGunu: kongreGünüAra, kongreAyı: kongreAyıAra, odemeGunu: odemeGünüAra, odemeAyı: odemeAyıAra, aciklama: model.AciklamaAra, alisFatura: model.AlisFaturaAra, satisFatura: model.SatisFaturaAra, enYeniler: false, sayfaIndeksi: command.Page - 1, sayfaBüyüklüğü: command.PageSize); var formModel = new DataSourceSonucu { Data = formlar.Select(x => { var n = x.ToModel(); if (_notServisi.NotAlId(_workContext.MevcutKullanıcı.Id, "OdemeFormu", x.Id).Count > 0) { foreach (var m in _notServisi.NotAlId(_workContext.MevcutKullanıcı.Id, "OdemeFormu", x.Id)) { n.Notlar.Add(m.ToModel()); } } return(n); }), Toplam = _OdemeFormuServisi.TümOdemeFormuAl().Count }; SeçiliSayfaKaydet(); return(Json(formModel)); }
public virtual ActionResult NotBox(string grup, int?grupid) { int userid = _workContext.MevcutKullanıcı.Id; var model = new List <NotModel>(); foreach (var n in _notServisi.NotAlId(userid, grup, grupid)) { var notModel = n.ToModel(); model.Add(notModel); } // model = _notServisi.NotAlId(userid, "OdemeFormu", grupid); return(PartialView(model)); }