package com.reading.platform.dto.request;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@Schema(description = "Tenant Update Request")
public class TenantUpdateRequest {

    @Schema(description = "Tenant name")
    private String name;

    @Schema(description = "Contact person")
    private String contactName;

    @Schema(description = "Contact phone")
    private String contactPhone;

    @Schema(description = "Contact email")
    private String contactEmail;

    @Schema(description = "Address")
    private String address;

    @Schema(description = "Logo URL")
    private String logoUrl;

    @Schema(description = "Status")
    private String status;

    @Schema(description = "Expiration date")
    private LocalDateTime expireAt;

    @Schema(description = "Max students")
    private Integer maxStudents;

    @Schema(description = "Max teachers")
    private Integer maxTeachers;

}
