private bool SaveRequestTraseLog(long TransactionId, long Addedby, long actionId = 0, string description = null) { bool result = false; Requesttracelog requestlog = new Requesttracelog(); try { using (var _dbTeleBillingContext = new telebilling_v01Context()) { requestlog.TransactionId = TransactionId; requestlog.CreatedById = Addedby; requestlog.CreatedDate = DateTime.Now; requestlog.ActionId = actionId; requestlog.Description = description; _dbTeleBillingContext.AddAsync(requestlog); _dbTeleBillingContext.SaveChangesAsync(); } result = true; } catch (Exception) { result = false; } return(result); }
public async Task <bool> SaveRequestTraseLog(long TransactionId, long Addedby, long actionId = 0, string description = null) { bool result = false; Requesttracelog requestlog = new Requesttracelog(); try { requestlog.TransactionId = TransactionId; requestlog.CreatedById = Addedby; //requestlog.IsMobile = HttpContext.Current.Request.Browser.IsMobileDevice; //requestlog.Browser = HttpContext.Current.Request.Browser.Browser; requestlog.CreatedDate = DateTime.Now; requestlog.ActionId = actionId; requestlog.Description = description; await _dbTeleBilling_V01Context.AddAsync(requestlog); await _dbTeleBilling_V01Context.SaveChangesAsync(); result = true; } catch (Exception) { result = false; } return(result); }