implementación de los dialog