RodriAltomonte / GDD2018_PalcoNet

Tp GDD2018 2do cuatrimestre
1 stars 0 forks source link

ABM de Clientes #5

Open RonanCamargo opened 5 years ago

RonanCamargo commented 5 years ago

Funcionalidad que permite a un administrativo crear, modificar y dar de baja un cliente del sistema. Para el caso que sea una alta, también se podrá asignarles un usuario en ese mismo momento reutilizando la funcionalidad de registro de usuario. Los clientes son usuarios que pueden comprar localidades dentro la plataforma.8 Dar de alta un cliente implica el ingreso de los siguientes datos: ● Nombre. ● Apellido. ● Tipo de documento ● Numero documento ● CUIL ● Mail. ● Teléfono. ● Dirección calle, nro piso, depto y localidad ● Código Postal ● Fecha de Nacimiento. ● Fecha de Creación ● Datos de tarjeta de crédito asociada Todos los datos mencionados anteriormente son modificables. Se deberá tener en cuenta que un cliente solo puede registrarse una vez en la plataforma de compra, se deberá verificar la no repetición tanto del tipo y número de documento como la del cuil. Para este último dato es sumamente importante y necesario que el sistema indique si el número ingresado es un cuil valido o no. Un cliente inhabilitado no podrá comprar en la plataforma bajo ninguna forma. Se debe poder habilitar un cliente que fue deshabilitado desde la sección de modificación. En caso de que se cree un cliente nuevo, el sistema deberá designar automáticamente el username y el password para dicho cliente. Luego, cuando el usuario ingrese por primera vez al sistema con sus datos, proporcionados por el administrador, el sistema le solicitará inmediatamente que modifique su password autogenerada por el sistema ya que si no lo hace no podrá volver a loguearse dado que la misma tiene un tiempo de vida igual a un ingreso correcto. Para elegir que cliente se desea modificar o eliminar se debe presentar un buscador con listado, que permita filtrar simultáneamente por alguno o todos los siguientes campos: ● Nombre (texto libre) ● Apellido (texto libre) ● DNI (texto libre exacto) ● Email (texto libre)

RonanCamargo commented 5 years ago

- Los forms de listado rompen.Arreglar - La modificacion falla.Arreglar - Verificar campos null en la modficacion - Verificar datos de entrada