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); } }
public void RemoverAlocacao(int id) { var alocacao = _alocacaoProjetoRepository.FindByID(id); _alocacaoProjetoRepository.Remove(alocacao); }