// GET: ReservaSalaController/Create public ActionResult Create() { var idUsuario = _usuarioService.RetornLoggedUser((ClaimsIdentity)User.Identity).UsuarioModel.Id; var usuarioOrg = _usuarioOrganizacaoService.GetByIdUsuario(idUsuario).Select((o) => o.OrganizacaoId).ToList(); var organizacoes = _organizacaoService.GetInList(usuarioOrg); var blocos = _blocoService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id).Select(s => new BlocoModel { Id = s.Id, Titulo = string.Format("{0} | {1}", s.Id, s.Titulo) }).ToList(); var salas = _salaService.GetAllByIdUsuarioOrganizacao(idUsuario); var usuarios = _usuarioService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); ViewBag.organizacoes = new SelectList(organizacoes.Select(s => new OrganizacaoModel { Id = s.Id, RazaoSocial = string.Format("{0} | {1}", s.Cnpj, s.RazaoSocial) }), "Id", "RazaoSocial"); ViewBag.usuarios = new SelectList(usuarios.Select(s => new UsuarioModel { Id = s.Id, Nome = string.Format("{0} | {1}", s.Cpf, s.Nome) }), "Id", "Nome"); ViewBag.salas = new SelectList(salas.Select(s => new SalaModel { Id = s.Id, Titulo = string.Format("{0} | {1}", s.Id, s.Titulo) }), "Id", "Titulo"); ViewBag.blocos = new SelectList(blocos.Select(s => new BlocoModel { Id = s.Id, Titulo = string.Format("{0} | {1}", s.Id, s.Titulo) }), "Id", "Titulo"); return(View()); }
// GET: Sala/Create public ActionResult Create() { var orgs = _organizacaoService.GetByIdUsuario(_usuarioService.RetornLoggedUser((ClaimsIdentity)User.Identity).UsuarioModel.Id); ViewBag.Organizacoes = orgs; ViewBag.BlocoList = _blocoService.GetByIdOrganizacao(orgs.FirstOrDefault().Id); ViewBag.TipoHardware = _tipoHardwareService.GetAll(); return(View()); }
public IActionResult Create() { var organizacoes = _organizacaoService.GetByIdUsuario(_usuarioService.RetornLoggedUser((ClaimsIdentity)User.Identity).UsuarioModel.Id); var blocos = _blocoService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); ViewBag.Organizacoes = organizacoes; ViewBag.Salas = _salaService.GetByIdBloco(blocos.FirstOrDefault().Id); ViewBag.Blocos = blocos; ViewBag.tipoHardware = new SelectList(_tipoHardwareService.GetAll(), "Id", "Descricao"); return(View()); }
public ActionResult Create() { var organizacoes = _organizacaoService.GetByIdUsuario(_usuarioService.RetornLoggedUser((ClaimsIdentity)User.Identity).UsuarioModel.Id); var blocos = _blocoService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); ViewBag.Organizacoes = organizacoes; ViewBag.Usuarios = _usuarioService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); ViewBag.Salas = _salaService.GetByIdBloco(blocos.FirstOrDefault().Id); ViewBag.Blocos = blocos; return(View()); }
// GET: EquipamentoController/Create public ActionResult Create() { string[] tiposEquipamento = { EquipamentoModel.TIPO_CONDICIONADOR, EquipamentoModel.TIPO_LUZES }; var organizacoes = _organizacaoService.GetByIdUsuario(_usuarioService.RetornLoggedUser((ClaimsIdentity)User.Identity).UsuarioModel.Id); var blocos = _blocoService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); var salas = _salaService.GetByIdBloco(blocos.FirstOrDefault().Id); var hardwares = _hardwareDeSalaService.GetAtuadorNotUsed(); var operacoes = _operacaoService.GetAll().ToList(); ViewBag.Operacoes = operacoes; ViewBag.Organizacoes = organizacoes; ViewBag.Usuarios = _usuarioService.GetByIdOrganizacao(organizacoes.FirstOrDefault().Id); ViewBag.Blocos = blocos; ViewBag.Salas = salas; ViewBag.Hardwares = hardwares; ViewBag.Tipos = tiposEquipamento; return(View()); }
public List <BlocoModel> GetBlocosByIdOrganizacao(int idOrganizacao) { return(_blocoService.GetByIdOrganizacao(idOrganizacao)); }