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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions