예제 #1
0
        public int SetCategory(Category category)
        {
            _logger.Info($"BLL.{nameof(CategoryBll)}.{nameof(SetCategory)}: Retention of the category");

            if (category.Id != null)
            {
                int id = _categoryDao.ChangeCategory(category);

                _logger.Info($"BLL.{nameof(CategoryBll)}.{nameof(SetCategory)}: Category id = {id} changed");

                return(id);
            }
            else
            {
                int id = _categoryDao.AddCategory(category);

                _logger.Info($"BLL.{nameof(CategoryBll)}.{nameof(SetCategory)}: Category id = {id} added");

                return(id);
            }
        }