Esempio n. 1
0
    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();
 }