/// <summary> /// Save Success /// </summary> /// <param name="IPAddress">IPAddress</param> /// <param name="LogType">LogType</param> /// <param name="ModuleName">ModuleName</param> /// <param name="TrackTrace">TrackTrace</param> /// <param name="SystemErrorMesage">SystemErrorMesage</param> /// <param name="CustomErrorMessage">CustomErrorMessage</param> public void SaveSuccess(string IPAddress, string LogType, string ModuleName, string TrackTrace, string SystemErrorMesage, string CustomErrorMessage, string portalName) { try { ErrorLog error = new ErrorLog(); error.CreatedAt = DateTime.Now; error.IPAddress = IPAddress; error.CustomErrorMessage = CustomErrorMessage; error.LogType = LogType; error.ModuleName = ModuleName; error.SystemErrorMessage = SystemErrorMesage; error.TrackTrace = TrackTrace; CakeWalkDBContext dataContext = new CakeWalkDBContext(); dataContext.ErrorLogs.Add(error); dataContext.SaveChanges(); } catch { } }
public EmailHelperError(CakeWalkDBContext context, IConfiguration Configuration) { dataContext = context; _configuration = Configuration; }
public ErrorLogHandling(CakeWalkDBContext context, IConfiguration Configuration) { dataContext = context; _configuration = Configuration; }