private void CarregarViewBagsEdit(Cliente cliente) { ViewBag.Clinicas = new SelectList(clinicaDAL.ObterClinicasClassificadasPorNome(), "Id", "Alias", cliente.Id); ViewBag.Medico = new SelectList(colaboradorDAL.ObterMedicosClassificadosPorNome(), "Id", "Nome", cliente.Id); ViewBag.Psicologo = new SelectList(colaboradorDAL.ObterPsicologosClassificadosPorNome(), "Id", "Nome", cliente.Id); ViewBag.Historico = new SelectList(historicoDAL.ObterHistoricosClassificadosPorNome(), "Id", "Nome", cliente.Id); }
private void CarregarViewBagsCreate(IList <string> userRole) { var userId = userManager.GetUserAsync(User).Result.ColaboradorId; var clinicas = clinicaDAL.ObterClinicasClassificadasPorNome().ToList(); if (userRole.FirstOrDefault() != RolesNomes.Administrador) { var idClinica = colaboradorDAL.ObterColaboradorPorId(userId).Result.ClinicaId; clinicas = clinicas.Where(c => c.Id == idClinica).ToList(); } //clinicas.Insert(0, new Clinica() { Id = 0, Alias = "" }); ViewBag.Clinicas = clinicas; var historicos = historicoDAL.ObterHistoricosClassificadosPorNome().ToList(); historicos.Insert(0, new Historico() { Id = 0, Nome = "" }); ViewBag.Historicos = historicos; var produtos = produtoDAL.ObterProdutosClassificadosPorNome().ToList(); produtos.Insert(0, new Produto() { Id = 0, Nome = "" }); ViewBag.Produtos = produtos; }
private void CarregarViewBagsCreate(IList <string> roleUser) { var userId = userManager.GetUserAsync(User).Result.ColaboradorId; var clinicas = clinicaDAL.ObterClinicasClassificadasPorNome().ToList(); if (roleUser.FirstOrDefault() != RolesNomes.Administrador) { var idClinica = colaboradorDAL.ObterColaboradorPorId(userId).Result.ClinicaId; clinicas = clinicas.Where(c => c.Id == idClinica).ToList(); } //clinicas.Insert(0, new Clinica() { Id = 0, Alias = "Clinica" }); ViewBag.Clinicas = clinicas; var medicos = colaboradorDAL.ObterMedicosClassificadosPorNome().ToList(); if (roleUser.FirstOrDefault() != RolesNomes.Administrador) { var idClinica = colaboradorDAL.ObterColaboradorPorId(userId).Result.ClinicaId; medicos = medicos.Where(m => m.ClinicaId == idClinica).ToList(); } //medicos.Insert(0, new Colaborador() { Id = 0, Nome = "Médico(a)" }); ViewBag.Medicos = medicos; var psicologos = colaboradorDAL.ObterPsicologosClassificadosPorNome().ToList(); if (roleUser.FirstOrDefault() != RolesNomes.Administrador) { var idClinica = colaboradorDAL.ObterColaboradorPorId(userId).Result.ClinicaId; psicologos = psicologos.Where(p => p.ClinicaId == idClinica).ToList(); } //psicologos.Insert(0, new Colaborador() { Id = 0, Nome = "Psicologo(a)" }); ViewBag.Psicologos = psicologos; }
private void CarregarViewBagsEdit(Colaborador colaborador) { ViewBag.Clinicas = new SelectList(clinicaDAL.ObterClinicasClassificadasPorNome(), "Id", "Alias", colaborador.Id); }
public async Task <IActionResult> Index() { return(View(await clinicaDAL.ObterClinicasClassificadasPorNome().ToListAsync())); }