コード例 #1
0
ファイル: Methods.cs プロジェクト: marioricci/erp-luma
        public static void InsertAuditLog(Data.TerminalDetails TerminalDetails, string Username, AccessTypes AccessType, string Remarks)
        {
            Security.AuditTrailDetails clsAuditDetails = new Security.AuditTrailDetails();
            clsAuditDetails.BranchID = TerminalDetails.BranchDetails.BranchID;
            clsAuditDetails.TerminalNo = TerminalDetails.TerminalNo;
            clsAuditDetails.ActivityDate = DateTime.Now;
            clsAuditDetails.User = Username;
            clsAuditDetails.IPAddress = System.Net.Dns.GetHostName();
            clsAuditDetails.Activity = AccessType.ToString("G");
            clsAuditDetails.Remarks = "FE:" + Remarks;

            AceSoft.RetailPlus.Client.AuditDB clsAuditConnection = new AceSoft.RetailPlus.Client.AuditDB();
            clsAuditConnection.GetConnection();

            Security.AuditTrail clsAuditTrail = new Security.AuditTrail(clsAuditConnection.Connection, clsAuditConnection.Transaction);
            clsAuditTrail.Insert(clsAuditDetails);

            clsAuditConnection.CommitAndDispose();
        }
コード例 #2
0
        public static void InsertAuditLog(Data.TerminalDetails TerminalDetails, string Username, AccessTypes AccessType, string Remarks)
        {
            Security.AuditTrailDetails clsAuditDetails = new Security.AuditTrailDetails();
            clsAuditDetails.BranchID     = TerminalDetails.BranchDetails.BranchID;
            clsAuditDetails.TerminalNo   = TerminalDetails.TerminalNo;
            clsAuditDetails.ActivityDate = DateTime.Now;
            clsAuditDetails.User         = Username;
            clsAuditDetails.IPAddress    = System.Net.Dns.GetHostName();
            clsAuditDetails.Activity     = AccessType.ToString("G");
            clsAuditDetails.Remarks      = "FE:" + Remarks;

            AceSoft.RetailPlus.Client.AuditDB clsAuditConnection = new AceSoft.RetailPlus.Client.AuditDB();
            clsAuditConnection.GetConnection();

            Security.AuditTrail clsAuditTrail = new Security.AuditTrail(clsAuditConnection.Connection, clsAuditConnection.Transaction);
            clsAuditTrail.Insert(clsAuditDetails);

            clsAuditConnection.CommitAndDispose();
        }