using Meezi.Core.Enums; namespace Meezi.API.Models.Staff; /// A single per-branch role assignment for an employee. public record BranchRoleAssignmentDto( string Id, string BranchId, string BranchName, EmployeeRole Role); /// Assign (or move) an employee into a branch with a specific role. public record AssignBranchRoleRequest(string BranchId, EmployeeRole Role); /// Change the role an employee holds in an existing branch assignment. public record UpdateBranchRoleRequest(EmployeeRole Role);