Exemple #1
0
        public IHttpActionResult DeleteEmployee(DeleteEmployeeDTO deleteEmployeeDTO)
        {
            bool isEmployeeDeleted = employeeService.DeleteEmployee(deleteEmployeeDTO);

            if (isEmployeeDeleted)
            {
                return(Ok("Employee deleted successfully"));
            }
            else
            {
                throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.Conflict));
            }
        }
Exemple #2
0
        public bool DeleteEmployee(DeleteEmployeeDTO deleteEmployeeDTO)
        {
            var employeeToDelete = employeeService.Employees.Where(emp => emp.Id == deleteEmployeeDTO.Id).FirstOrDefault();

            return(employeeService.Employees.Remove(employeeToDelete));
        }