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);