// CostCenter/Delete/Id
        public JsonResult Delete(int id)
        {
            var  costCenterInDB = _costCenterRepository.FindById(id);
            var  users          = _applicationUserRepository.GetAllFromDatabaseEnumerable().Where(u => u.CostCenterId == id).ToList().MapToViews();
            bool result         = false;

            if (users.Count == 0 && costCenterInDB != null)
            {
                _costCenterRepository.DeleteFromDatabase(costCenterInDB);
                _costCenterRepository.Save();
                result = true;
            }
            else
            {
                return(Json(new { }));
            }

            return(Json(result, JsonRequestBehavior.AllowGet));
        }