public virtual ActionResult BağlıTeklifListe(int teklifId, string grid, DataSourceİsteği command, Teklif2Model model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.TeklifYönet)) { return(ErişimEngellendiKendoGridJson()); } if (teklifId > 0) { var TeklifModels = _teklifServisi.TeklifAlId(teklifId).BagliTeklifOgesi2; var gridModel = new DataSourceSonucu { Data = TeklifModels.Select(x => { var TeklifModel = x.ToModel(); TeklifModel.ParabirimiDeger = TeklifModel.Parabirimi == 1 ? "TL" : (TeklifModel.Parabirimi == 2) ? "USD" : "EURO"; tr.NumberFormat.NumberDecimalSeparator = ","; System.Threading.Thread.CurrentThread.CurrentCulture = tr; return(TeklifModel); }), Toplam = TeklifModels.Count() }; return(Json(gridModel)); } var bosData = new DataSourceSonucu { Data = { }, Toplam = 0 }; return(Json(bosData)); }
protected JsonResult KendoGridJsonHatası(string hataMesajı) { var gridModel = new DataSourceSonucu { Hatalar = hataMesajı }; return(Json(gridModel)); }
protected JsonResult KendoGridJsonHatası(string errorMessage) { var gridModel = new DataSourceSonucu { Hatalar = errorMessage }; return(Json(gridModel)); }
public virtual ActionResult TeklifListe(DataSourceİsteği command, Teklif2Model model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.TeklifYönet)) { return(ErişimEngellendiKendoGridJson()); } var TeklifModels = _teklifServisi.TümTeklifAl(true); var TamamlananTeklifModels = _teklifServisi.TümTeklifAl(true).Where(x => x.Biten > 0); var KonfirmeTeklifModels = _teklifServisi.TümTeklifAl(true).Where(x => x.Konfirme > 0 && x.Biten < 1); List <Teklif2> list = new List <Teklif2>(); foreach (var m in _teklifServisi.TümTeklifAl(true)) { bool sorgu1 = TamamlananTeklifModels.Where(x => x.OrijinalTeklifId == m.Id).Count() > 0; bool sorgu2 = KonfirmeTeklifModels.Where(x => x.OrijinalTeklifId == m.Id).Count() > 0; bool sorgu3 = false; if (KonfirmeTeklifModels.Where(x => x.Id == m.Id).Count() > 0) { var id = KonfirmeTeklifModels.Where(x => x.Id == m.Id).FirstOrDefault().OrijinalTeklifId; if (TamamlananTeklifModels.Where(x => x.OrijinalTeklifId == id).Count() > 0) { sorgu3 = true; } } if ((!sorgu1 || !sorgu2) && !sorgu3) { list.Add(m); } } var gridModel = new DataSourceSonucu { Data = list.Select(x => { var TeklifModel = x.ToModel(); string hazırlayanAdı = ""; if (TeklifModel.HazırlayanId > 0) { var hazirlayan = _kullanıcıServisi.KullanıcıAlId(TeklifModel.HazırlayanId); if (hazirlayan != null) { hazırlayanAdı = hazirlayan.TamAdAl(); } } TeklifModel.Hazırlayan = hazırlayanAdı; return(TeklifModel); }), Toplam = TeklifModels.Count }; return(Json(gridModel)); }
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 Liste(DataSourceİsteği command) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KullanıcılarıYönet)) { return(ErişimEngellendiKendoGridJson()); } var kullanıcıRolleri = _kullanıcıServisi.TümKullanıcıRolleriniAl(true); var gridModel = new DataSourceSonucu { Data = kullanıcıRolleri.Select(KullanıcıRolModelHazırla), Toplam = kullanıcıRolleri.Count() }; return(Json(gridModel)); }
public virtual ActionResult TestListe(DataSourceİsteği command, TestModel model) { var TestModels = _testServisi.TümTestAl(true); var gridModel = new DataSourceSonucu { Data = TestModels.Select(x => { var TestModel = x.ToModel(); return(TestModel); }), Toplam = TestModels.Count }; return(Json(gridModel)); }
public virtual ActionResult HekimListe(DataSourceİsteği command, HekimlerModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiKendoGridJson()); } var hekimModels = _hekimServisi.TümHekimlerAl() .Select(x => x.ToModel()) .ToList(); var gridModel = new DataSourceSonucu { Data = hekimModels, Toplam = hekimModels.Count }; return(Json(gridModel)); }
public virtual ActionResult KongreTedarikciListe(DataSourceİsteği command, KongreTedarikçiModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KongreYönet)) { return(ErişimEngellendiKendoGridJson()); } var tedarikçiModels = _tedarikçiServisi.TümKongreTedarikçiAl() .Select(x => x.ToModel()) .ToList(); var gridModel = new DataSourceSonucu { Data = tedarikçiModels, Toplam = tedarikçiModels.Count }; return(Json(gridModel)); }
public virtual ActionResult GorusmeRaporlariListe(DataSourceİsteği command, GorusmeRaporlariModel model) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.GorusmeRaporlariYönet)) { return(ErişimEngellendiKendoGridJson()); } var GorusmeRaporlariModels = _GorusmeRaporlariServisi.TümGorusmeRaporlariAl(true); var gridModel = new DataSourceSonucu { Data = GorusmeRaporlariModels.Select(x => { var GorusmeRaporlariModel = x.ToModel(); return(GorusmeRaporlariModel); }), Toplam = GorusmeRaporlariModels.Count }; return(Json(gridModel)); }
public virtual ActionResult KullanıcıListe(DataSourceİsteği komut, KullanıcılarListeModel model, [ModelBinder(typeof(VirgülleAyrılmışModelBinder))] int[] kullaniciRolleriAra) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KullanıcılarıYönet)) { return(ErişimEngellendiKendoGridJson()); } var doğumGünüAra = 0; int doğumAyıAra = 0; if (!String.IsNullOrWhiteSpace(model.DoğumGünüAra)) { doğumGünüAra = Convert.ToInt32(model.DoğumGünüAra); } if (!String.IsNullOrWhiteSpace(model.DoğumAyıAra)) { doğumAyıAra = Convert.ToInt32(model.DoğumAyıAra); } var kullanıcılar = _kullanıcıServisi.TümKullanıcılarıAl( kullanıcıRolIdleri: kullaniciRolleriAra, email: model.EmailAra, kullanıcıAdı: model.KullanıcıAdıAra, ad: model.AdAra, soyadı: model.SoyadAra, doğumTarihi: doğumGünüAra, doğumAyı: doğumAyıAra, şirket: model.SirketAra, tel: model.TelAra, postaKodu: model.PostaKoduAra, ipAdresi: model.IpAdresiAra, sayfaIndeksi: komut.Page - 1, sayfaBüyüklüğü: komut.PageSize); var gridModel = new DataSourceSonucu { Data = kullanıcılar.Select(ListeİçinKullanıcıModelHazırla), Toplam = kullanıcılar.TotalCount }; return(Json(gridModel)); }
public virtual ActionResult Liste(DataSourceİsteği istek) { if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.KullanıcılarıYönet)) { return(ErişimEngellendiView()); } var kullanıcılar = _kullanıcıServisi.OnlineKullanıcılarıAl(DateTime.UtcNow.AddMinutes(-_kullanıcıAyarları.OnlineKullanıcıDakikaları), null, istek.Page - 1, istek.PageSize); var gridModel = new DataSourceSonucu { Data = kullanıcılar.Select(x => new OnlineKullanıcılarModel { Id = x.Id, KullanıcıBilgisi = x.IsRegistered() ? x.Email : "Ziyaretçi", SonIPAdresi = x.SonIPAdresi, //Konum=_geoLookupService.LookupCountryName(x.SonIPAdresi), Konum = "Türkiye", SonZiyaretEdilenSayfa = _kullanıcıAyarları.SiteSonZiyaretSayfası ? x.ÖznitelikAl <string>(SistemKullanıcıÖznitelikAdları.SonZiyaretEdilenSayfa) : "Son ziyaret edilan sayfa özelliği kapalı", SonİşlemTarihi = _tarihYardımcısı.KullanıcıZamanınaDönüştür(x.SonİşlemTarihi, DateTimeKind.Utc) }), Toplam = kullanıcılar.TotalCount }; return(Json(gridModel)); }