from django.db import models


class TransferWindowType(models.TextChoices):
    SUMMER = "SUMMER", "Summer"
    WINTER = "WINTER", "Winter"
    SPECIAL = "SPECIAL", "Special"


class TransferWindowStatus(models.TextChoices):
    SCHEDULED = "SCHEDULED", "Scheduled"
    OPEN = "OPEN", "Open"
    CLOSED = "CLOSED", "Closed"
    CANCELLED = "CANCELLED", "Cancelled"

class TransferStatus(models.TextChoices):
    PENDING = "PENDING", "Pending"
    REQUIRES_APPROVAL = "REQUIRES_APPROVAL", "Requires Approval"
    APPROVED = "APPROVED", "Approved"
    COMPLETED = "COMPLETED", "Completed"
    REJECTED = "REJECTED", "Rejected"
    CANCELLED = "CANCELLED", "Cancelled"