public async Task <IActionResult> OnPostAsync() { try { var kategoriler = KategorilerAyıkla(); //await BisiparişWebYardımcı.AyıklamaKaydet($"Saving {kategoriler.Count} categories"); var sonuç = await MenülerYardımcı.YeniKategorilerEkle(kategoriler); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); ModelState.Remove("KaydetmekSonuç"); return(Page()); } catch (Exception ex) { KaydetmekSonuç = "<label style='color:red'>Pardon! Kaydederken hata. Lütfen daha sonra tekrar deneyiniz.</label>"; await BisiparişWebYardımcı.HataKaydet(ex); ModelState.Remove("KaydetmekSonuç"); return(Page()); } }
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 async Task <IActionResult> OnPostAsync() { İcraSonuç sonuç = null; try { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Into..."); //var pozsn = new Pozisyon() { Başlık = Kullanıcı.Pozisyon }; //var ikiPart = Kullanıcı.AdSoyad.Split(new char[] { ' ' }); //var soyad = new System.Text.StringBuilder(""); //if (ikiPart.Length > 1) // for (int i = 1; i < ikiPart.Length; i++) // soyad.Append(ikiPart[i]); //var çlşn = new Çalışan() { İlkAdı = ikiPart[0], SoyAdı = soyad.ToString() }; //Kullanıcı.AdSoyad = KullanıcıAdSoyAd; Kullanıcı.Cinsiyet = (Cinsiyet)Enum.Parse(typeof(Cinsiyet), KullanıcıCinsiyet); Kullanıcı.Rol = (KullanıcıRol)Enum.Parse(typeof(KullanıcıRol), RolSeçildi); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Saving user..."); if (Kullanıcı.Rol == KullanıcıRol.SistemYönetici || Kullanıcı.Rol == KullanıcıRol.MüşteriDestekTemsilci) { sonuç = await GüvenlikYardımcı.YeniKullanıcıEkle(Kullanıcı); } else if (Kullanıcı.Rol == KullanıcıRol.İşletmeYönetici || Kullanıcı.Rol == KullanıcıRol.İşletmeKullanıcı) { sonuç = await GüvenlikYardımcı.YeniRestoranKullanıcıEkle(Kullanıcı, RstrnSeçildiId); } await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Back from save"); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, KaydetmekSonuç); return(Page()); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); KaydetmekSonuç = "<label style='color:red'>Pardon! Bir hata var.</label>"; return(Page()); } }
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ükKaydet(OlaySeviye.Hata, ex); 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 async Task <IActionResult> OnPostAsync() { try { var sonuç = await Yardımcılar.KuponlarYardımcı.YeniKuponEkle(Kupon); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, KaydetmekSonuç); return(Page()); } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); KaydetmekSonuç = "<label style='color:red'>Pardon! Bir hata var.</label>"; return(Page()); } }
public async Task OnPost() { try { //var mvctHizmetlerDeğer = (long)0; //await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"İşlem: '{İşlemKod}'"); //BisiparişWebYardımcı.SunucuİşlemBaşla(İşlemKod); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Coords: '{RstrnKoordiantlar}'"); Restoran.Tür = (RestoranTürler)SeçilmişTürId; Restoran.Hizmetler = (RestoranHizmetler)Enum.Parse(typeof(RestoranHizmetler), MevcutHizmetler); Restoran.Mutfaklar = (Mutfaklar)Enum.Parse(typeof(Mutfaklar), MevcutMutfaklar); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"ÇlşmZmn: '{RstrnÇalışmaZamanlamalar}'"); var clşmZmnKlks = Newtonsoft.Json.JsonConvert.DeserializeObject <List <ÇalışmaZamanlamaAlıcı> >(RstrnÇalışmaZamanlamalar); foreach (var çlşmZmn in clşmZmnKlks) { if (çlşmZmn.HaftaGünSeçildi) { Restoran.ÇalışmaZamanlamalar.Add(new ÇalışmaZamanlama() { HaftaGün = çlşmZmn.HaftaGün, Saatten = çlşmZmn.Saatten, Saate = çlşmZmn.Saate }); } } await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Restoran hizmetler: {Restoran.Hizmetler}"); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Restoran mutfaklar: {Restoran.Mutfaklar}"); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Semt & Mhl: {SeçilmişSemtVeMahId}"); var semtId = 0; var mhlId = 0; if (SeçilmişSemtVeMahId.Contains("_")) { var ikiKod = SeçilmişSemtVeMahId.Split(new char[] { '_' }); semtId = int.Parse(ikiKod[0]); mhlId = int.Parse(ikiKod[1]); } else { semtId = int.Parse(SeçilmişSemtVeMahId); } Restoran.İletişim.Adres.İlId = SeçilmişİlId; Restoran.İletişim.Adres.İlçeId = SeçilmişİlçeId; Restoran.İletişim.Adres.SemtId = semtId; Restoran.İletişim.Adres.MahalleId = mhlId; 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ükKaydet(OlaySeviye.Uyarı, "Calling YeniRestoranEkle..."); var sonuç = await Yardımcılar.RestoranlarYardımcı.YeniRestoranEkle(Restoran); //await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Backk from save: {sonuç.BaşarılıMı}"); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); //await GerekliListelerDoldur(); //BisiparişWebYardımcı.İşlemlerDurumlar[İşlemKod] = true; await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Save done: {KaydetmekSonuç}"); //return KaydetmekSonuç; } catch (Exception ex) { KaydetmekSonuç = "<label style='color:red'>Pardon! Kaydederken hata. Lütfen daha sonra tekrar deneyiniz.</label>"; await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); //KaydetmekSonuç = $"<label style='color:red'>EXCEPTION -- {ex.Message}</label>"; //return KaydetmekSonuç; } }