public JsonResult RetornarSalas(EnumTipoSala tipoSala) { var salas = _salaService.Obter(tipoSala); Json(salas.Where(s => s.Observacao != null).Select(s => new { id = s.IdentificadorSala, obs = s.Observacao }).ToList()); return(Json(salas.Select(s => new SalaListaDto(s)).ToList())); }
public IQueryable <Sala> Obter(EnumTipoSala tipo) { var salas = _context.Salas .Include(s => s.SalaEquipamentos) .Where(s => s.Tipo == tipo) .AsNoTracking(); if (salas == null) { return(Array.Empty <Sala>().AsQueryable()); } return(salas); }
public void Editar(EnumTipoSala tipo, string identificadorSala, string observacao, decimal area, int andar, int capacidadeAlunos, bool ativo) { Tipo = tipo; IdentificadorSala = identificadorSala; Observacao = observacao; CapacidadeAlunos = capacidadeAlunos; Area = area; Andar = andar; Ativo = ativo; }
public Sala(EnumTipoSala tipo, string identificadorSala, string observacao, decimal area, int andar, int capacidadeAlunos) { Id = Guid.NewGuid(); Tipo = tipo; IdentificadorSala = identificadorSala; Observacao = observacao; CapacidadeAlunos = capacidadeAlunos; DataCriacao = DateTime.Now; Ativo = true; Area = area; Andar = andar; }
public JsonResult RetorarObservacoes(EnumTipoSala tipoSala, Guid idSala) { var salas = _salaService.Obter(tipoSala).Where(s => s.Id == idSala); return(Json(salas.Where(s => s.Observacao != null).Select(s => new { id = s.IdentificadorSala, obs = s.Observacao }))); }
public IQueryable <Sala> Obter(EnumTipoSala tipo) { return(_salaRepository.Obter(tipo)); }