/// <summary> /// 刪除部門資料 /// </summary> public bool DeleteDepartmentData(DeptParams param) { bool result = false; using (EmployeeAuthorityDataAccess empAuthDao = new EmployeeAuthorityDataAccess()) { result = empAuthDao.DeleteDepartmentData(param.DeptId); dbErrMsg = empAuthDao.GetErrMsg(); if (!result && empAuthDao.GetSqlErrNumber() == 50000 && empAuthDao.GetSqlErrState() == 2) { param.IsThereAccountsOfDept = true; } } return(result); }