public static string OpSonuçMesajAl(İcraOperasyon operasyon, İcraSonuç icraSonuç) { try { switch (operasyon) { case İcraOperasyon.Yüklemek: return(""); case İcraOperasyon.Kaydetmek: return(icraSonuç.BaşarılıMı ? "<label style='color:green'>Başarıyla kaydedildi.</label>" : $"<label style='color:red'>Tried saving -- {icraSonuç.Mesaj}</label>"); case İcraOperasyon.Aramak: return(""); default: return(""); } } catch (Exception ex) { throw; } }
//private static string JsonOluştur(object nesne) //{ // try // { // var jsonObj = Newtonsoft.Json.JsonConvert.SerializeObject(nesne); // return new System.Net.Http.StringContent( // Newtonsoft.Json.JsonConvert.SerializeObject(nesne), // System.Text.Encoding.UTF8, "application/json"); // } // catch (Exception ex) // { // throw ex; // } //} //private static (System.Net.Http.StringContent, string) JsonİçerikOluşturWithStr(object nesne) //{ // try // { // var jsonObj = Newtonsoft.Json.JsonConvert.SerializeObject(nesne, new Newtonsoft.Json.JsonSerializerSettings() // { // NullValueHandling = Newtonsoft.Json.NullValueHandling.Ignore // }); // return (new System.Net.Http.StringContent( // Newtonsoft.Json.JsonConvert.SerializeObject(nesne), // System.Text.Encoding.UTF8, "application/json"), jsonObj); // } // catch (Exception ex) // { // throw ex; // } //} public static string OpSonuçMesajAl(İcraOperasyon operasyon, İcraSonuç icraSonuç) { try { var snc = icraSonuç != null?icraSonuç.BaşarılıMı.ToString() : "(NULL)"; Task.Run(async() => await AyıklamaKaydet($"Getting friendly msg: {snc}")); if (icraSonuç != null) { switch (operasyon) { case İcraOperasyon.Yüklemek: return(""); case İcraOperasyon.Kaydetmek: var rslt = icraSonuç != null ? icraSonuç.Mesaj : "(null)"; Task.Run(async() => await AyıklamaKaydet($"Save result: {operasyon} --> {rslt}")); return(icraSonuç.BaşarılıMı ? "<label style='color:green'>Başarıyla kaydedildi.</label>" : $"<label style='color:red'>Pardon! Bir hata var.</label>"); case İcraOperasyon.Aramak: return(""); default: return(""); } } else { return($"<label style='color:red'>Pardon! Bir hata var.</label>"); } } catch (Exception ex) { Task.Run(async() => await HataKaydet(ex)); throw; } }