public async Task <IActionResult> İlçeSemtlerAl(string ilçeId) { try { var ilçSemteler = Modeller.İdariBölümler.SemtlerGörünümModel.İlçeSemtler(int.Parse(ilçeId)); //var nSemler = ilçSemteler != null ? $"NSemt: {ilçSemteler.Count}" : "(No semtler)"; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"From ortak -- Semtler: {nSemler}"); if (ilçSemteler != null && ilçSemteler.Any()) { var selOptions = new List <string>(); selOptions.Add("<option value='0'>(Semt seçiniz)</option>"); foreach (var smt in ilçSemteler) { selOptions.Add($"<option value='{smt.Value}'>{smt.Text}</option>"); } return(Json(selOptions)); } else { return(Content("")); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); return(Content("")); } }
public async Task <IActionResult> SemtMahallelerAl(string semtId) { try { var semtMhler = Modeller.İdariBölümler.MahallelerGörünümModel.SemtMahalleler(int.Parse(semtId)); if (semtMhler != null && semtMhler.Any()) { var selOptions = new List <string>(); selOptions.Add("<option value='0'>(Mahalle seçiniz)</option>"); foreach (var mh in semtMhler) { selOptions.Add($"<option value='{mh.Value}'>{mh.Text}</option>"); } return(Json(selOptions)); } else { return(Content("")); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); return(Content("")); } }
public async Task OnGet() { try { Menü = new Menü(); var rstrnlr = await Yardımcılar.RestoranlarYardımcı.RestoranlarAl(); if (rstrnlr != null && rstrnlr.Any()) { Restoranlar = new List <SelectListItem>(); foreach (var r in rstrnlr) { Restoranlar.Add(new SelectListItem(r.İsim, r.Id.ToString())); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task OnPost() { try { var pozsn = new Pozisyon() { Başlık = KullanıcıPozisyon }; var çlşn = new Çalışan() { İlkAdı = KullanıcıİlkAd, SoyAdı = KullanıcıSoyAdı }; Kullanıcı.Rol = (KullanıcıRol)Enum.Parse(typeof(KullanıcıRol), RolSeçildi); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Saving user..."); var sonuç = await GüvenlikYardımcı.YeniKullanıcıEkle(Kullanıcı); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task <List <İl> > İlçelerOlanİllerAl() { try { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); using (var istemci = new System.Net.Http.HttpClient()) { var jsonStr = await istemci.GetStringAsync(İdariBölümlerUrl + "/İlçelerOlanİller"); if (!string.IsNullOrWhiteSpace(jsonStr)) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <List <İl> >(jsonStr)); } else { return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task <string> RestoranMutfaktlarSeçeneklerHazırla() { StringBuilder seçenekler = new StringBuilder(); try { //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"Preparing rest. services..."); foreach (var mtfk in RestoranMutfakları) { seçenekler.Append($"<option value=\"{(int)mtfk.Key}\">{mtfk.Value}</option>"); } //await GünlükKaydetme(OlaySeviye.Ayıklama, "Select options:"); //await GünlükKaydetme(OlaySeviye.Ayıklama, seçenekler.ToString()); return(seçenekler.ToString()); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
//public static async Task<List<Kafe>> KafelerAl() //{ // try // { // using (var istemci = new System.Net.Http.HttpClient()) // { // var jsonStr = await istemci.GetStringAsync(KafelerUrl + "/KafelerAl"); // if (!string.IsNullOrWhiteSpace(jsonStr)) // return Newtonsoft.Json.JsonConvert.DeserializeObject<List<Kafe>>(jsonStr); // else // return null; // } // } // catch (Exception ex) // { // throw ex; // } //} //public static async Task KafeGerekSinimlerYükle() //{ // try // { // await Task.Run(() => { }); // } // catch (Exception ex) // { // throw; // } //} //public static async Task<Kafe> KafeAl(int id) //{ // try // { // using (var istemci = new System.Net.Http.HttpClient()) // { // var jsonStr = await istemci.GetStringAsync(KafelerUrl + $"/KafeAl/{id}"); // if (!string.IsNullOrWhiteSpace(jsonStr)) // return Newtonsoft.Json.JsonConvert.DeserializeObject<Kafe>(jsonStr); // else // return null; // } // } // catch (Exception ex) // { // throw ex; // } //} //public static async Task<İcraSonuç> YeniKafeEkle(Kafe yeniKafe) //{ // try // { // yeniKafe.AktifMi = true; yeniKafe.ÖzelSektörMü = true; // yeniKafe.OluşturuKimsiId = ŞuAnkiKullanıcıId; yeniKafe.Oluşturulduğunda = DateTime.Now; // yeniKafe.Onaylı = false; // using (var istemci = new System.Net.Http.HttpClient()) // { // var msj = await istemci.PostAsync(KafelerUrl + "/YeniKafeEkle", JsonİçerikOluştur(yeniKafe)); // if (msj.Content != null) // return Newtonsoft.Json.JsonConvert.DeserializeObject<İcraSonuç>(await msj.Content.ReadAsStringAsync()); // else // return null; // } // } // catch (Exception ex) // { // throw ex; // } //} //public static async Task<İcraSonuç> KafeDeğiştir(Kafe kafe) //{ // try // { // using (var istemci = new System.Net.Http.HttpClient()) // { // var msj = await istemci.PutAsync(KafelerUrl + "/KafeDeğiştir", JsonİçerikOluştur(kafe)); // if (msj.Content != null) // return Newtonsoft.Json.JsonConvert.DeserializeObject<İcraSonuç>(await msj.Content.ReadAsStringAsync()); // else // return null; // } // } // catch (Exception ex) // { // throw ex; // } //} public static async Task <List <VarlıkFotoğraf> > RestoranFotoğraflarAl(int restoranId) { try { using (var istemci = new System.Net.Http.HttpClient()) { //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Getting restaurant photos..."); var jsonStr = await istemci.GetStringAsync(RestoranlarUrl + $"/RestoranFotoğraflarAl/{restoranId}"); if (!string.IsNullOrWhiteSpace(jsonStr)) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <List <VarlıkFotoğraf> >(jsonStr)); } else { return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"Restaurant photos exp: {ex.Message}"); throw ex; } }
public async Task OnGet() { try { var isSessionAvailable = HttpContext.Session != null ? "OK" : "(NULL)"; await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into Index.Get..."); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"Index.Get -- Session obj: {isSessionAvailable}"); BisiparişWebYardımcı.KökDizin = "http://" + Request.Host.Value; BisiparişWebYardımcı.Session = HttpContext.Session; if (!BisiparişWebYardımcı.KullanıcıGirişYaptıMı) { LocalRedirect("/SistemGüvenlik/Giriş"); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); //throw ex; } }
public async Task OnGet() { try { KökDizin = BisiparişWebYardımcı.KökDizin; Kullanıcı = new Kullanıcı(); KullanıcıRolar = GüvenlikYardımcı.KullanıcıRolar; if (KullanıcıRolar != null && KullanıcıRolar.Any()) { foreach (var r in KullanıcıRolar) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"{r.Value} : {r.Text}"); } } else { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Roles list empty!!"); } KaydetmekSonuç = ""; } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task <List <SelectListItem> > İllerHazırla() { List <SelectListItem> iller = new List <SelectListItem>(); try { //var tümİller = MemCache.Get<List<İl>>("Tümİller"); iller.Add(new SelectListItem() { Value = "0", Text = "(İl seçiniz)", Selected = true }); foreach (var il in İller) { iller.Add(new SelectListItem() { Value = $"{il.Id}", Text = $"{il.Ad}" }); } return(iller); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task <Kullanıcı> Giriş(string girişİsim, string şifre) { try { //await GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); var k = new Kullanıcı() { Id = 5, Girişİsim = girişİsim, Rol = KullanıcıRol.İşletmeKullanıcı, AdSoyad = "Ameen" }; using (var istemci = new System.Net.Http.HttpClient()) { //Hem giriş isim hem de şifre tek bir nesne olarak gönderme var girişİsimVeŞifre = $"{girişİsim} <||> {şifre}"; var jsonStr = await istemci.GetStringAsync(KullanıcılarUrl + $"/Giriş/{girişİsimVeŞifre}"); if (!string.IsNullOrWhiteSpace(jsonStr)) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <Kullanıcı>(jsonStr)); } else { return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task <IActionResult> SemtMahallelerAl(string ilId, string ilçeId, string semtId) { try { //var nİlId = int.Parse(ilId); var nİlçeId = int.Parse(ilçeId); var nSemtId = int.Parse(semtId); //var iller = BisiparişWebYardımcı.Tümİller; //var birİlçe = iller.First(il => il.Id == nİlId).İlçeler.First(ilçe => ilçe.Id == nİlçeId); //var birSemt = birİlçe.Semtler.First(st => st.Id == nSemtId); //var semtMhler = birSemt.Mahalleler; var semtMhler = Modeller.İdariBölümler.MahallelerGörünümModel.SemtMahalleler(int.Parse(semtId)); if (semtMhler != null && semtMhler.Any()) { var selOptions = new List <string>(); foreach (var mh in semtMhler) { selOptions.Add($"<option value='{mh.Value}'>{mh.Text}</option>"); } return(Json(selOptions)); } else { return(Content("")); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); return(Content("")); } }
public async Task <IActionResult> NİlİlçelerAl(string ilId) { try { //var nİlId = int.Parse(ilId); //var iller = BisiparişWebYardımcı.Tümİller; //var ilİlçeler = iller.First(il => il.Id == nİlId).İlçeler; var ilİlçeler = Modeller.İdariBölümler.İlçelerGörünümModel.İlİlçeler(int.Parse(ilId)); if (ilİlçeler != null && ilİlçeler.Any()) { //var selectOptionsSb = new StringBuilder(); var selOptions = new List <string>(); foreach (var ilçe in ilİlçeler) { selOptions.Add($"<option value='{ilçe.Value}'>{ilçe.Text}</option>"); } return(Json(selOptions)); } else { return(Content("")); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); return(Content("")); } }
public void OnGet() { try { HttpContext.Session.Clear(); } catch (Exception ex) { Task.Run(async() => await BisiparişWebYardımcı.GünlükKaydetme(BisiparişÇekirdek.Valıklar.VeriGünlüğü.OlaySeviye.Hata, ex.Message)); throw ex; } }
public async Task OnPost() { try { var sonuç = await Yardımcılar.MenülerYardımcı.YeniMenüEkle(Menü); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task KullanıcıGirişti(Kullanıcı kullanıcı) { try { ŞuAnkiKullanıcı = kullanıcı; ŞuAnkiKullanıcıId = kullanıcı.Id; ŞuAnkiKullanıcıİsim = kullanıcı.AdSoyad; KullanıcıGirişYaptıMı = true; await KullanıcıRolarHazırla(); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task OnPost() { try { //var mvctHizmetlerDeğer = (long)0; Restoran.Tür = (RestoranTürler)SeçilmişTürId; Restoran.Hizmetler = (RestoranHizmetler)Enum.Parse(typeof(RestoranHizmetler), MevcutHizmetler); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"Restoran hizmetler: {Restoran.Hizmetler}"); Restoran.İletişim.Adres.İlId = SeçilmişİlId; Restoran.İletişim.Adres.İlçeId = SeçilmişİlçeId; Restoran.İletişim.Adres.SemtId = SeçilmişSemtId; Restoran.İletişim.Adres.MahalleId = SeçilmişMahalleId; if (ResimDosyalar != null) { //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, // $"Pics: {ResimDosyalar.First()} | {ResimDosyalar.Last()}"); Restoran.Fotoğraflar = new List <byte[]>(); foreach (var rsmDsy in ResimDosyalar) { using (var ms = new System.IO.MemoryStream()) { await rsmDsy.CopyToAsync(ms); Restoran.Fotoğraflar.Add(ms.ToArray()); } } } //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Calling YeniRestoranEkle..."); var sonuç = await Yardımcılar.RestoranlarYardımcı.YeniRestoranEkle(Restoran); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); await GerekliListelerDoldur(); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); KaydetmekSonuç = "<label style='color:red'>Pardon! Kaydederken hata. Lütfen daha sonra tekrar deneyiniz.</label>"; //KaydetmekSonuç = $"<label style='color:red'>EXCEPTION -- {ex.Message}</label>"; } }
//public Kullanıcı Kullanıcı { get; set; } public async Task OnGet(string returnUrl = null) { try { await HttpContext.SignOutAsync(CookieAuthenticationDefaults.AuthenticationScheme); ReturnUrl = returnUrl; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"Into -- Return: {ReturnUrl}"); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
private async Task GerekliListelerDoldur() { try { RestoranTürlar = BisiparişWebYardımcı.RestoranTürler; RestoranOlasıHizmetler = await BisiparişWebYardımcı.RestoranHizmetlerSeçeneklerHazırla(); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"OlasıHizmetler: {RestoranOlasıHizmetler}"); İller = await BisiparişWebYardımcı.İllerHazırla(); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task OnGet() { try { //var isSessionAvailable = HttpContext.Session != null ? "OK" : "(NULL)"; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into Index.Get..."); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, $"Index.Get -- Session obj: {isSessionAvailable}"); BisiparişWebYardımcı.KökDizin = "http://" + Request.Host.Value; } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); //throw ex; } }
public static void BaşkaİdariBölümlerAl() { try { Task.Run(async() => { try { //await GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); using (var istemci = new System.Net.Http.HttpClient()) { var jsonStrİlçeler = await istemci.GetStringAsync(İdariBölümlerUrl + "/İlçeler"); var jsonStrSemtler = await istemci.GetStringAsync(İdariBölümlerUrl + "/Semtler"); var jsonStrMahalleler = await istemci.GetStringAsync(İdariBölümlerUrl + "/Mahalleler"); if (!string.IsNullOrWhiteSpace(jsonStrİlçeler)) { BisiparişWebYardımcı.MemCache.Set("İlçeler", Newtonsoft.Json.JsonConvert.DeserializeObject <List <İlçe> >(jsonStrİlçeler)); } if (!string.IsNullOrWhiteSpace(jsonStrSemtler)) { BisiparişWebYardımcı.MemCache.Set("Semtler", Newtonsoft.Json.JsonConvert.DeserializeObject <List <Semt> >(jsonStrSemtler)); } if (!string.IsNullOrWhiteSpace(jsonStrMahalleler)) { BisiparişWebYardımcı.MemCache.Set("Mahalleler", Newtonsoft.Json.JsonConvert.DeserializeObject <List <Mahalle> >(jsonStrMahalleler)); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); } }); } catch (Exception ex) { Task.Run(async() => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message)); throw ex; } }
public IndexModel(IMemoryCache cache, ILogger <IndexModel> logger) { try { //Task.Run(async () => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into Index ctor...")); //Task.Run(async () => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, // $"Index -- Session obj: {isSessionAvailable}")); _logger = logger; BisiparişWebYardımcı.MemCache = cache; BisiparişWebYardımcı.AppVersion = GetType().Assembly.GetName().Version.ToString(); BisiparişWebYardımcı.EsansyelVarlıklarYükle(); } catch (Exception ex) { Task.Run(async() => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message)); } }
public async Task VerilerDoldur() { try { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Into Restaurant Veri Doldur..."); DizTür = RestoranTürler[Tür]; await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Getting restaurant comm..."); İletişim = await BisiparişWebYardımcı.İşyeriİletişimAl(İletişimId); //İlAd = İletişim.Adres; İlAd = İletişim.Adres.İlId; await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Getting restaurant photos..."); var fotolr = await BisiparişWebYardımcı.RestoranFotoğraflarAl(Id); if (fotolr != null && fotolr.Any()) { Fotoğraflar = fotolr.Select(f => f.Fotoğraf).ToList(); Fotoğraf = Fotoğraflar.First(); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Converting restaurant photo..."); ResimKaynak = $"data:image/png;base64,{Convert.ToBase64String(Fotoğraf)}"; } await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Got all requirements"); //Menüler //ÇalışmaZamanlamalar } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"Restaurant Veri Doldur Exp: {ex.Message}"); throw ex; } }
public IndexModel(IMemoryCache cache, ILogger <IndexModel> logger) { try { //var isSessionAvailable = HttpContext.Session != null ? "OK" : "(NULL)"; //Task.Run(async () => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into Index ctor...")); //Task.Run(async () => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, // $"Index -- Session obj: {isSessionAvailable}")); _logger = logger; BisiparişWebYardımcı.MemCache = cache; BisiparişWebYardımcı.EsansyelVarlıklarYükle(); } catch (Exception ex) { Task.Run(async() => await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message)); } }
public static async Task <İcraSonuç> YeniRestoranEkle(Restoran yeniRestoran) { try { yeniRestoran.AktifMi = true; yeniRestoran.ÖzelSektörMü = true; yeniRestoran.OluşturuKimsiId = Yardımcılar.GüvenlikYardımcı.ŞuAnkiKullanıcıId; yeniRestoran.Oluşturulduğunda = DateTime.Now; yeniRestoran.OnayDurum = OnayDurum.Bekleyen; //await GünlükKaydetme(OlaySeviye.Uyarı, "Saving restaurant..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON restaurant: " + JsonİçerikOluşturWithStr(yeniRestoran).Item2); using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(RestoranlarUrl + "/YeniRestoranEkle", BisiparişWebYardımcı.JsonİçerikOluştur(yeniRestoran)); if (msj.Content != null) { //var rslt = Newtonsoft.Json.JsonConvert.DeserializeObject<İcraSonuç>(await msj.Content.ReadAsStringAsync()); //var cntTp = msj.Content.Headers.ContentType.ToString(); //await GünlükKaydetme(OlaySeviye.Uyarı, $"Back from saving restaurant. Rslt: {cntTp} || {rslt}"); return(Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync())); } else { //await GünlükKaydetme(OlaySeviye.Uyarı, "Back from saving restaurant. Null content"); return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public static async Task <İcraSonuç> ŞifreDegiştir(Kullanıcı kullanıcı, string şifre) { try { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Changing password..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON user: "******"/ŞifreDegiştir", BisiparişWebYardımcı.JsonİçerikOluştur(kullanıcı)); if (msj.Content != null) { //var rslt = Newtonsoft.Json.JsonConvert.DeserializeObject<İcraSonuç>(await msj.Content.ReadAsStringAsync()); //var cntTp = msj.Content.Headers.ContentType.ToString(); //await GünlükKaydetme(OlaySeviye.Uyarı, $"Back from saving restaurant. Rslt: {cntTp} || {rslt}"); return(Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync())); } else { //await GünlükKaydetme(OlaySeviye.Uyarı, "Back from saving restaurant. Null content"); return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task OnGet() { try { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); KökDizin = BisiparişWebYardımcı.KökDizin; MevcutHizmetler = "0"; MevcutMutfaklar = "0"; Restoran = new Restoran() { AktifMi = true, OnayDurum = OnayDurum.Bekleyen, İletişim = new İşyeriİletişim() { Adres = new YerAdres() }, OluşturuKimsiId = GüvenlikYardımcı.ŞuAnkiKullanıcıId }; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Going to prepare..."); await Yardımcılar.RestoranlarYardımcı.RestoranGerekSinimlerYükle(); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Going to populate..."); await GerekliListelerDoldur(); KaydetmekSonuç = ""; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Get done"); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); //throw ex; } }
public async Task OnGet() { try { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); BisiparişWebYardımcı.ŞuAnkiKullanıcıId = 1; BisiparişWebYardımcı.ŞuAnkiKullanıcıİsim = "Waleed"; BisiparişWebYardımcı.KullanıcıGirişYaptıMı = true; await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Logged in"); var prevPage = Request.Headers["Referer"].ToString(); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Returning..."); LocalRedirect(prevPage); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }
public async Task VerilerDoldur() { try { var dizHizmetlerSB = new StringBuilder(""); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Into Restaurant Veri Doldur..."); DizTür = RestoranTürler[Tür]; if (Hizmetler != RestoranHizmetler.Hiçbiri) { foreach (var birHizmet in Enum.GetValues(typeof(RestoranHizmetler))) { var enmHizmet = (RestoranHizmetler)Enum.Parse(typeof(RestoranHizmetler), birHizmet.ToString()); if ((Hizmetler & enmHizmet) == enmHizmet) { dizHizmetlerSB.Append($"{Yardımcılar.RestoranlarYardımcı.RestoranHizmetleri[enmHizmet]} |"); } } //TODO: Remove the last extra separator } DizHizmetler = dizHizmetlerSB.ToString(); await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"Hizmetler: {Hizmetler} -- Diz: {DizHizmetler}"); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Getting restaurant comm..."); İletişim = await BisiparişWebYardımcı.İşyeriİletişimAl(İletişimId); //İlAd = İletişim.Adres; İlAd = İletişim.Adres.İlId; //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Getting restaurant photos..."); var fotolr = await Yardımcılar.RestoranlarYardımcı.RestoranFotoğraflarAl(Id); if (fotolr != null && fotolr.Any()) { Fotoğraflar = fotolr.Select(f => f.Fotoğraf).ToList(); Fotoğraf = Fotoğraflar.First(); //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Converting restaurant photo..."); ResimKaynak = $"data:image/png;base64,{Convert.ToBase64String(Fotoğraf)}"; } //await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "Got all requirements"); //Menüler //ÇalışmaZamanlamalar } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, $"Restaurant Veri Doldur Exp: {ex.Message}"); throw ex; } }
public static async Task KullanıcıRolarHazırla() { try { //await GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); await Task.Run(async() => { //await GünlükKaydetme(OlaySeviye.Ayıklama, "Into..."); if (ŞuAnkiKullanıcı != null) { if (ŞuAnkiKullanıcı.Rol == KullanıcıRol.SistemYönetici) { KullanıcıRolar = new List <SelectListItem>() { new SelectListItem() { Value = "0", Text = "(Rol seçiniz)", Selected = true }, new SelectListItem() { Value = "1", Text = "Sistem Yönetici" }, new SelectListItem() { Value = "2", Text = "Müşteri Destek Temsilci" }, new SelectListItem() { Value = "3", Text = "İşletme Yönetici" }, new SelectListItem() { Value = "4", Text = "İşletme Çalışan" } }; } else if (ŞuAnkiKullanıcı.Rol == KullanıcıRol.İşletmeYönetici) { KullanıcıRolar = new List <SelectListItem>() { new SelectListItem() { Value = "0", Text = "(Rol seçiniz)", Selected = true }, new SelectListItem() { Value = "3", Text = "İşletme Yönetici" }, new SelectListItem() { Value = "4", Text = "İşletme Çalışan" } }; } } else { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "User is null!!!"); } }); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Hata, ex.Message); throw ex; } }