private static void Insert(string Data, string Message, string Source, string TargetSite, string StackTrace, string ExtraData, DateTime?OccuredTime, string ClientIP, string ServerDomain, string CertificateThumbPrint, int UserCode, int?SyncStatusType, int?DataSourceType, string MyVersion) { try { Exceptions ObjTable = new Exceptions(); ErrorLogsDataContext dataContext = new ErrorLogsDataContext(); dataContext.Exceptions.InsertOnSubmit(ObjTable); ObjTable.CertificateThumbPrint = CertificateThumbPrint; ObjTable.ClientIP = ClientIP; ObjTable.Data = Data; ObjTable.DataSourceType = DataSourceType; ObjTable.ExtraData = ExtraData; ObjTable.Message = Message; ObjTable.MyVersion = MyVersion; ObjTable.OccuredTime = OccuredTime; ObjTable.ServerDomain = ServerDomain; ObjTable.Source = Source; ObjTable.StackTrace = StackTrace; ObjTable.SyncStatusType = SyncStatusType; ObjTable.TargetSite = TargetSite; ObjTable.UserCode = UserCode; dataContext.SubmitChanges(); } catch (Exception exp) { throw exp; } }
public BaseBOLErrorLogs() { dataContext = new ErrorLogsDataContext(); }