public void Put(int id, [FromBody] EmployeePutRequest employeeRequest)
        {
            var employee = _mockEmployeeDatabase.Get(id);

            employee.Name      = employeeRequest.Name;
            employee.Birthdate = employeeRequest.Birthdate;
            employee.Gender    = employeeRequest.Gender;
            employee.JobTitle  = employeeRequest.JobTitle;
            employee.HireDate  = employeeRequest.HireDate;


            _mockEmployeeDatabase.Modify(id, employee);
        }
Exemple #2
0
 public async Task <ActionResult <bool> > PutEmployee(EmployeePutRequest request)
 {
     return(Ok(await _repository.Update(_mapper.Map <Employee>(request))));
 }