* Added EmailAddresses and WzNumbers to WzHeader

* Changed approach to send email to addresses added to WzHeader
This commit is contained in:
2025-05-25 11:01:18 +02:00
parent 1a4ff2ef6d
commit ad641560ea
10 changed files with 160 additions and 54 deletions

View File

@@ -52,4 +52,16 @@ public class WzHeaderController(IWzHeaderService service, IMaterialTransactionSe
WzHeaderDto? wzHeader = await service.GetById(id);
return wzHeader != null ? Ok(wzHeader) : NotFound();
}
[HttpPost("add-emails")]
public async Task<IActionResult> AddEmailsToWzHeader([FromQuery] Guid id, [FromBody] string emailAddresses)
{
if (string.IsNullOrWhiteSpace(emailAddresses))
{
return BadRequest("Email addresses cannot be empty.");
}
await service.AddEmailsToWzHeader(id, emailAddresses);
return NoContent();
}
}