Exemplo n.º 1
0
 public EmployeeUpdateCommand(Guid employeeId, EmployeeUpdateRequestDto request)
 {
     EmployeeId  = employeeId;
     FirstName   = request.FirstName;
     LastName    = request.LastName;
     DateOfBirth = request.DateOfBirth;
     PhoneNumber = request.PhoneNumber;
 }
Exemplo n.º 2
0
 public async Task <IActionResult> EmployeeUpdate([FromRoute] Guid employeeId, [FromBody] EmployeeUpdateRequestDto request)
 {
     if (employeeId == Guid.Empty)
     {
         return(BadRequest());
     }
     return(Ok(await _mediator.Send(new EmployeeUpdateCommand(employeeId, request))));
 }