private bool DataValida(DateTime dataInicio, DateTime dataFim, int idAlocacao, out string mensagem)
        {
            mensagem = string.Empty;

            var alocacao = _alocacaoProjetoRepository.FindByID(idAlocacao);

            if ((alocacao.DataInicio.Date > dataInicio.Date || alocacao.DataFim.Date < dataFim.Date))
            {
                mensagem = "As datas informadas devem estar dentro do período da alocação.";
                return(false);
            }
            else
            {
                return(true);
            }
        }
示例#2
0
        public void RemoverAlocacao(int id)
        {
            var alocacao = _alocacaoProjetoRepository.FindByID(id);

            _alocacaoProjetoRepository.Remove(alocacao);
        }