Exemple #1
0
        /*==================================================================================================================================
        * Public Methods
        *=================================================================================================================================*/
        public questStatus Create(Quest.Functional.MasterPricing.Tableset tableset, out TablesetId tablesetId)
        {
            // Initialize
            questStatus status = null;

            tablesetId = null;


            // Data rules.


            // Create the tableset
            using (MasterPricingEntities dbContext = new MasterPricingEntities())
            {
                status = create(dbContext, tableset, out tablesetId);
                if (bLogging)
                {
                    TablesetLog tablesetLog = new TablesetLog();
                    tablesetLog.Database = "Database.Id=" + tableset.DatabaseId.ToString();
                    tablesetLog.Name     = tableset.Name == null ? "(null)" : tableset.Name;
                    tablesetLog.Event    = "CREATE";
                    tablesetLog.Data     = status.ToString();
                    TablesetLogId tablesetLogId = null;
                    _dbTablesetLogsMgr.Create(tablesetLog, out tablesetLogId);
                }
                if (!questStatusDef.IsSuccess(status))
                {
                    return(status);
                }
            }
            return(new questStatus(Severity.Success));
        }
Exemple #2
0
        /*==================================================================================================================================
        * Properties
        *=================================================================================================================================*/
        #endregion


        #region Public Methods

        /*==================================================================================================================================
        * Public Methods
        *=================================================================================================================================*/
        public questStatus Create(Quest.Functional.Logging.TablesetLog tablesetLog, out Quest.Functional.Logging.TablesetLogId tablesetLogId)
        {
            // Initialize
            tablesetLogId = null;
            questStatus status = null;

            // Date/time stamp it
            tablesetLog.Created = DateTime.Now;


            // Create tablesetLog
            status = _dbTablesetLogsMgr.Create(tablesetLog, out tablesetLogId);
            if (!questStatusDef.IsSuccess(status))
            {
                return(status);
            }
            return(new questStatus(Severity.Success));
        }