Ejemplo n.º 1
0
        public Boolean EstaValido(Evento evento)
        {
            Evento eventoAgendado = EventoRepo.ExisteEventoAgendado(evento);

            if (eventoAgendado != null)
            {
                string mensagem = String.Format(@"Este evento não pode ser salvo pois está em conflito 
                                                  com a reunião agendada pelo responsável {0} para {1} até {2}",
                                                eventoAgendado.Usuario.Nome,
                                                eventoAgendado.DataInicio,
                                                eventoAgendado.DataFim);
                throw new Exception(mensagem);
            }
            return(true);
        }