using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace PSTW_CentralSystem.Areas.Bookings.Models
{
///
/// Dynamic list of users who have "manager" powers in the Room Booking module.
/// Keep it simple (global scope); you can extend with CompanyId/DepartmentId/RoomId later.
///
[Table("booking_managers")]
public class BookingManager
{
[Key]
public int BookingManagerId { get; set; }
/// FK → aspnetusers(Id) (int)
[Required]
public int UserId { get; set; }
public bool IsActive { get; set; } = true;
[Required]
public DateTime CreatedUtc { get; set; } = DateTime.UtcNow;
public int? CreatedByUserId { get; set; }
}
}