public async Task <İcraSonuç> MenüReddet(int menüId, string sebep) { try { using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(MenülerUrl + "/MenüReddet", BisiparişWebYardımcı.JsonİçerikOluştur(new Tuple <int, string>(menüId, sebep))); 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ükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task <İcraSonuç> YeniMenüEkle(Menü yeniMenü) { try { yeniMenü.AktifMi = true; yeniMenü.OluşturuKimsiId = Yardımcılar.GüvenlikYardımcı.ŞuAnkiKullanıcıId; yeniMenü.Oluşturulduğunda = DateTime.Now; using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(MenülerUrl, BisiparişWebYardımcı.JsonİçerikOluştur(yeniMenü)); 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ç> MenüDeğiştir(Menü menü) { try { using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PutAsync(MenülerUrl, BisiparişWebYardımcı.JsonİçerikOluştur(menü)); if (msj.Content != null) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync())); } else { return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task <İcraSonuç> YeniRestoranKullanıcıEkle(Kullanıcı yeniKullanıcı, int restoranId) { İcraSonuç sonuç1 = null, sonuç2 = null; try { yeniKullanıcı.AktifMi = true; yeniKullanıcı.OluşturuKimsiId = ŞimdikiKullanıcıId; yeniKullanıcı.Oluşturulduğunda = DateTime.Now; await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Saving restaurant user..."); sonuç1 = await YeniKullanıcıEkle(yeniKullanıcı); if (sonuç1 == İcraSonuç.Başarılı) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Saving user restrauant id..."); using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(KullanıcılarUrl + "/KullanıcıRestoranKaydet", BisiparişWebYardımcı.JsonİçerikOluştur(new Tuple <int, int>(sonuç1.YeniEklediId, restoranId))); 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}"); sonuç2 = Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync()); } return(sonuç2 != null ? sonuç1 : null); } } else { return(null); } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task <İcraSonuç> YeniKuponEkle(Kupon yeniKupon) { try { yeniKupon.AktifMi = true; yeniKupon.OluşturuKimsiId = GüvenlikYardımcı.ŞimdikiKullanıcıId; yeniKupon.Oluşturulduğunda = DateTime.Now; using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(KuponlarUrl + "/YeniKuponEkle", BisiparişWebYardımcı.JsonİçerikOluştur(yeniKupon)); 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}"); var snç = Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync()); //if (snç.BaşarılıMı) //{ // yeniKupon.Id = snç.YeniEklediId; // //Kullanıcılar.Add(yeniKullanıcı); //} return(snç); } else { //await GünlükKaydetme(OlaySeviye.Uyarı, "Back from saving restaurant. Null content"); return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
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ı.ŞimdikiKullanıcıId; yeniRestoran.Oluşturulduğunda = DateTime.Now; yeniRestoran.OnayDurum = OnayDurum.Beklemede; //await BisiparişWebYardımcı.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 BisiparişWebYardımcı.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ükKaydet(OlaySeviye.Hata, ex); throw ex; } }
//public static async Task Çıkış() //{ // try // { // Session.Clear(); // } // catch (Exception ex) // { // throw ex; // } //} public static async Task <İcraSonuç> YeniKullanıcıEkle(Kullanıcı yeniKullanıcı) { try { yeniKullanıcı.AktifMi = true; yeniKullanıcı.OluşturuKimsiId = ŞuAnkiKullanıcıId; yeniKullanıcı.Oluşturulduğunda = DateTime.Now; await BisiparişWebYardımcı.GünlükKaydetme(OlaySeviye.Ayıklama, "Saving user..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON user: "******"/YeniKullanıcıEkle", BisiparişWebYardımcı.JsonİçerikOluştur(yeniKullanı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 static async Task <İcraSonuç> ŞifreDegiştir(int kullanıcıId, string şifre) { try { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Changing password..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON user: "******"/ŞifreDegiştir", BisiparişWebYardımcı.JsonİçerikOluştur(new Tuple <int, string>(kullanıcıId, karmaŞifre))); 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ükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task <İcraSonuç> YeniKategoriEkle(Kategori yeniKategori) { try { using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PostAsync(MenülerUrl + "/YeniKullanıcıEkle", BisiparişWebYardımcı.JsonİçerikOluştur(yeniKategori)); 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}"); var snç = Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync()); if (snç.BaşarılıMı) { yeniKategori.Id = snç.YeniEklediId; //Kullanıcılar.Add(yeniKullanıcı); } return(snç); } else { //await GünlükKaydetme(OlaySeviye.Uyarı, "Back from saving restaurant. Null content"); return(null); } } } catch (Exception ex) { throw ex; } }
public static async Task <İcraSonuç> KullanıcıKaldır(int kullannıcıId, string sebep) { try { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Removing user..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON user: "******"/KullanıcıKaldır", BisiparişWebYardımcı.JsonİçerikOluştur(new Tuple <int, string>(kullannıcıId, sebep))); 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ükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task <İcraSonuç> RestoranDeğiştir(Restoran restoran) { try { using (var istemci = new System.Net.Http.HttpClient()) { var msj = await istemci.PutAsync(RestoranlarUrl + "/RestoranDeğiştir", BisiparişWebYardımcı.JsonİçerikOluştur(restoran)); 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 Çıkış() //{ // try // { // Session.Clear(); // } // catch (Exception ex) // { // throw ex; // } //} public static async Task <İcraSonuç> YeniKullanıcıEkle(Kullanıcı yeniKullanıcı) { try { yeniKullanıcı.AktifMi = true; yeniKullanıcı.OluşturuKimsiId = ŞimdikiKullanıcıId; yeniKullanıcı.Oluşturulduğunda = DateTime.Now; yeniKullanıcı.SistemDurum = KullanıcıSistemDurum.Aktif; yeniKullanıcı.KaldırmaSebebi = ""; yeniKullanıcı.SonGirişTarihVeZaman = new DateTime(1, 1, 1); await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Saving user..."); //await GünlükKaydetme(OlaySeviye.Uyarı, "JSON user: "******""; using (var istemci = new System.Net.Http.HttpClient()) { //await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, // Newtonsoft.Json.JsonConvert.SerializeObject(yeniKullanıcı)); var msj = await istemci.PostAsync(KullanıcılarUrl + "/YeniKullanıcıEkle", BisiparişWebYardımcı.JsonİçerikOluştur(yeniKullanıcı)); if (msj.Content != null) { //var rslt = Newtonsoft.Json.JsonConvert.DeserializeObject<İcraSonuç>(await msj.Content.ReadAsStringAsync()); //var cntTp = msj.Content.Headers.ContentType.ToString(); //var stCd = msj.StatusCode; //var rsn = msj.ReasonPhrase; //await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Back from saving restaurant. Rslt: {cntTp} || {rslt}"); //await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Response details. {stCd} || {rsn}"); var snç = Newtonsoft.Json.JsonConvert.DeserializeObject <İcraSonuç>(await msj.Content.ReadAsStringAsync()); if (snç.BaşarılıMı) { yeniKullanıcı.Id = snç.YeniEklediId; Kullanıcılar.Add(yeniKullanıcı); } await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, $"Final rslt: {snç.BaşarılıMı} | {snç.YeniEklediId}"); return(snç); } else { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Uyarı, "Back from saving restaurant. Null content"); return(null); } } } catch (Exception ex) { await BisiparişWebYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }