示例#1
0
        public static bool DeleteEmployeeBL(int deleteEmployeeID)
        {
            bool employeeDeleted = false;
            try
            {
                if (deleteEmployeeID > 0)
                {
                    EmployeeDL employeeDL = new employeeDL();
                    employeeDeleted = employeeDL.DeleteEmployeeDL(deleteEmployeeID);
                }
                else
                {
                    throw new EmsException("Invalid Employee ID");
                }
            }
            catch (EmsException)
            {
                throw;
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return employeeDeleted;
        }
示例#2
0
        public static bool UpdateEmployeeBL(employee updateEmployee)
        {
            bool EmployeeUpdated = false;
            try
            {
                if (ValidateEmployee(updateEmployee))
                {
                    EmployeeDL employeeDL = new employeeDL();
                    employeeUpdated = employeeDL.UpdateEmployeeDL(updateEmployee);
                }
            }
            catch (EmsException)
            {
                throw;
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return employeeUpdated;
        }