using System;

namespace SIGCM.Domain.Models;

public class ResolveRequest
{
  // La explicación de lo que hizo el cajero (obligatorio)
  public string Solution { get; set; } = string.Empty;

  // --- Campos de Ajuste Técnico ---
  // Si el cajero corrige el texto del aviso
  public string? NewPrintText { get; set; }

  // Si el cajero reprograma la fecha de salida
  public DateTime? NewStartDate { get; set; }

  // Si el cajero extiende o acorta la cantidad de días
  public int? NewDaysCount { get; set; }
}