Ejemplo n.º 1
0
        public OperationsStatus DeleteCategory(int CategoryID)
        {
            OperationsStatus operationsStatusObj = null;

            try
            {
                bool ExistOrNot = _categoryRepository.ExistOrNot(CategoryID);
                if (ExistOrNot)
                {
                    operationsStatusObj = new OperationsStatus();
                    operationsStatusObj.StatusMessage = constObj.ChildExists;
                    operationsStatusObj.StatusCode    = 0;
                }
                else
                {
                    operationsStatusObj = _categoryRepository.DeleteCategory(CategoryID);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(operationsStatusObj);
        }