Exemple #1
0
 /// <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
     {
     }
 }
Exemple #2
0
 public EmailHelperError(CakeWalkDBContext context, IConfiguration Configuration)
 {
     dataContext    = context;
     _configuration = Configuration;
 }
Exemple #3
0
 public ErrorLogHandling(CakeWalkDBContext context, IConfiguration Configuration)
 {
     dataContext    = context;
     _configuration = Configuration;
 }