Example #1
0
        public BusinessLayerResult <posTransactionLogs> TransactionLogInsert(posTransactionLogs model)
        {
            BusinessLayerResult <posTransactionLogs> result = new BusinessLayerResult <posTransactionLogs>();

            result.Result = true;

            Exception ex           = new Exception();
            bool      insertResult = _repository.Insert(model, ref ex);

            if (!insertResult)
            {
                result.AddError(ErrorMessageCode.TryCatchMessage, ex.Message);
            }

            result.Result = insertResult;
            return(result);
        }
Example #2
0
        public async Task TransactionLogAdded(string functionName,
                                              ErrorMessageCode errorCode,
                                              ProjectNames projectName,
                                              ApplicationType appType, DateTime _time,
                                              string errorText,
                                              int userid = 0, int Moduleid = 0)
        {
            PosTransactionLogsProcess transactionLogManager = PosTransactionLogsProcess.PosTransactionLogProcessMultiton(conHelper);

            posTransactionLogs tranLog = new posTransactionLogs
            {
                UserID           = userid,
                ModuleID         = Moduleid,
                ProjectName      = projectName,
                AppType          = appType,
                CreatedDate      = _time,
                ErrorMessageCode = errorCode,
                ErrorText        = "{" + functionName + " }" + " { " + errorText + " }"
            };

            transactionLogManager.posTransactionLogInsert(tranLog);
        }
 public BusinessLayerResult <posTransactionLogs> PosTransactionLogInsert(posTransactionLogs model)
 {
     return(posTransactionLogsFactory.PosTransactionLogInsert(model));
 }
Example #4
0
 public abstract BusinessLayerResult <posTransactionLogs> PosTransactionLogInsert(posTransactionLogs log);
 public BusinessLayerResult <posTransactionLogs> posTransactionLogInsert(posTransactionLogs model)
 {
     return(manager.PosTransactionLogInsert(model));
 }
Example #6
0
 public override BusinessLayerResult <posTransactionLogs> PosTransactionLogInsert(posTransactionLogs log)
 {
     return(posTransactionLogService.TransactionLogInsert(log));
 }