public void Excluir(Sala sala) { try { if (sala.ID == 0) { throw new SalaNaoExcluidaExcecao(); } List <Sala> resultado = salaRepositorio.Consultar(sala, TipoPesquisa.E); if (resultado == null || resultado.Count <= 0 || resultado.Count > 1) { throw new SalaNaoExcluidaExcecao(); } resultado[0].Status = (int)Status.Inativo; this.Alterar(resultado[0]); } catch (Exception e) { throw e; } //this.salaRepositorio.Excluir(sala); }
private async Task <string> RetornarDescricaoSala(long codigoSala) { var sala = await _salaRepositorio.Consultar(lnq => lnq.Codigo == codigoSala); if (sala == null) { return("Sala não encontrada"); } return(sala.Descricao); }
private async Task <Sala> RetornarSalaDisciplina(long codigoSala) { return(await _salaRepositorio.Consultar(lnq => lnq.Codigo == codigoSala)); }