public static void İşlemKaydet(Sistemİşlem işlem) { try { Task.Run(async() => { using (var vtBğlm = new BisiparişVeriBağlam() { BağlantıDizesi = BisiparişVeriYardımcı.BağlantıDizesi }) { işlem.Tarih = DateTime.Now.ToString("yyyy-MM-dd"); işlem.Zaman = DateTime.Now.ToString("HH:mm:ss.fffff"); var istkEklendi = await vtBğlm.Sistemİşlemler.AddAsync(işlem); await vtBğlm.SaveChangesAsync(); } }); } catch (Exception ex) { Task.Run(async() => await BisiparişVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex)); throw ex; } }
public static async Task SistemİşlemKaydetme(Sistemİşlem işlem) { try { using (var vtBğlm = new BisiparişVeriBağlam() { BağlantıDizesi = BağlantıDizesi }) { await vtBğlm.Sistemİşlemler.AddAsync(işlem); await vtBğlm.SaveChangesAsync(); } } catch (Exception ex) { throw ex; } }
public async Task <ActionResult> Post(Sistemİşlem işlem) { string tracer = ""; try { //tracer = "[1] | " + jsonGünlük; //var günlük = Newtonsoft.Json.JsonConvert.DeserializeObject<Günlük>(jsonGünlük); //tracer = "[2]"; //tracer = "[3]"; await BisiparişVeriAltYapı.BisiparişVeriYardımcı.SistemİşlemKaydetme(işlem); //tracer = "[4]"; return(Ok());// tracer);// + " | " + dbResult); } catch (Exception ex) { return(Content(tracer + " | CATCH-ERROR: " + ex.Message)); //throw; } }