Skip to content

Gestión de temporadas #17

@GabrielFabro

Description

@GabrielFabro

Descripción

Como administrador quiero gestionar temporadas.


Diccionario de datos

  • Porcentaje: Real
  • Fecha inicio: [dd/mm/aaaa] >= Fecha Actual
  • Fecha fin: [dd/mm/aaaa] > Fecha Inicio
  • Tipo Temporada: Enumerado {ALTA, BAJA}

Criterios de aceptación

Alta

  • Dado que existan campos incompletos cuando se intenta dar de alta una temporada, entonces el sistema debe mostrar un mensaje de error.
  • Dado el intento de crear una nueva temporada, se debe indicar error si ya existe una temporada en las fechas dadas.

Eliminación

  • Dado el intento de eliminación de una temporada, se debe indicar error si está vinculada a un hotel.

Modificación

  • Dado el intento de modificar una temporada ya vinculada a un hotel, se debe indicar error si el intervalo de fechas coincide con otra temporada vinculada al hotel. consultar

Tareas

Frontend (React)

  • Crear una pagina de registro de temporadas
  • Capturar la información relevante de la temporada, porcentaje, fecha (inicio y fin), tipo de temporada (ALTA o BAJA).
  • Validar y enviar los datos del formulario al backend para el registro

Backend (Django)

  • Crear el Modelo de Temporada
  • Procesar la solicitud del formulario y crear un nuevo registro de temporada en la base de datos

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions