예제 #1
0
        public void Agregar(Visita visita)
        {
            if (visita == null)
            {
                throw new ExcepcionPersonalizada("La visita es nula.");
            }
            if (visita.Fecha < DateTime.Now)
            {
                throw new ExcepcionPersonalizada("La fecha de la visita no puede ser anterior a la fecha actual.");
            }

            InterfacePersistenciaVisita interVisita = FabricaPersistencia.GetPersistenciaVisita();

            interVisita.Agregar(visita);
        }
예제 #2
0
        public List <Visita> Listar(int padron)
        {
            InterfacePersistenciaVisita interVisita = FabricaPersistencia.GetPersistenciaVisita();

            return(interVisita.Listar(padron));
        }