Exemplo n.º 1
0
        /// <summary>
        /// Gets the catalog log.
        /// </summary>
        /// <param name="operation">The operation.</param>
        /// <param name="objectType">Type of the object.</param>
        /// <param name="created">The created.</param>
        /// <param name="startingRecord">The starting record.</param>
        /// <param name="numberOfRecords">The number of records.</param>
        /// <param name="totalRecords">The total records.</param>
        /// <returns></returns>
        public static CatalogLogDto GetCatalogLog(string operation, string objectType, DateTime created, int startingRecord, int numberOfRecords, ref int totalRecords)
        {
            CatalogLogDto   dto   = null;
            CatalogLogAdmin admin = new CatalogLogAdmin();

            admin.Load(operation, objectType, created, startingRecord, numberOfRecords, ref totalRecords);
            dto = admin.CurrentDto;
            return(dto);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Saves the log.
        /// </summary>
        /// <param name="dto">The dto.</param>
        public static void SaveLog(CatalogLogDto dto)
        {
            if (dto == null)
            {
                throw new ArgumentNullException("dto", String.Format("CatalogLogDto can not be null"));
            }

            CatalogLogAdmin admin = new CatalogLogAdmin(dto);

            admin.Save();
        }