public ActionResult Index() { if (SecurityHelper.GetAdministradorID() > 0 && (SecurityHelper.GetAdministradorRol() == "Administrador General" || SecurityHelper.GetAdministradorRol() == "Técnico")) { LaboratorioViewModel model = new LaboratorioViewModel(); model.ListaLaboratorios = laboratorioDataAccess.GetListaLaboratorios(); return(View(model)); } else { return(RedirectToAction("Index", "Login", new { Area = "" })); } }
public ActionResult Hardware() { if (SecurityHelper.GetAdministradorID() > 0 && (SecurityHelper.GetAdministradorRol() == "Administrador General" || SecurityHelper.GetAdministradorRol() == "Técnico" || SecurityHelper.GetAdministradorRol() == "Practicante")) { EquipoComputoViewModel model = new EquipoComputoViewModel(); model.ListaFacultadesLaboratorio = facultadDataAccess.GetListaFacultades(); model.ListaLaboratorios = laboratorioDataAccess.GetListaLaboratorios(); return(View(model)); } else { return(RedirectToAction("Index", "Login", new { Area = "" })); } }
public void setSoftwareValues(Software software) { software.ListaCarreras = new List <Carrera>(); software.ListaLaboratorios = new List <Laboratorio>(); List <Carrera> listaCarrerasExistentes = carreraDataAccess.GetListaCarreras(); string[] listaCarrerasSeleccionadas = software.CarrerasStringList.Split('\n'); foreach (string carreraSeleccionada in listaCarrerasSeleccionadas) { foreach (Carrera carreraExistente in listaCarrerasExistentes) { if (carreraSeleccionada.Equals(carreraExistente.NombreCarrera)) { software.ListaCarreras.Add(carreraExistente); } } } List <Laboratorio> listaLaboratoriosExistentes = laboratorioDataAccess.GetListaLaboratorios(); string[] listaLaboratoriosSeleccionados = software.LaboratoriosStringList.Split('\n'); foreach (string laboratoriosSeleccionado in listaLaboratoriosSeleccionados) { foreach (Laboratorio laboratorioExistente in listaLaboratoriosExistentes) { if (laboratoriosSeleccionado.Equals(laboratorioExistente.NombreLaboratorio)) { software.ListaLaboratorios.Add(laboratorioExistente); } } } }
public ActionResult Crear() { if (SecurityHelper.GetAdministradorID() > 0 && SecurityHelper.GetAdministradorRol() == "Administrador General") { List <Facultad> listaFacultades = new List <Facultad>(); HorarioViewModel model = new HorarioViewModel(); listaFacultades = facultadDataAccess.GetListaFacultades(); model.ListaFacultadesLaboratorio = listaFacultades; model.ListaLaboratorios = laboratorioDataAccess.GetListaLaboratorios(); model.ListaDocentes = docenteDataAccess.GetListaDocentes(); model.ListaFacultadesCurso = listaFacultades; model.ListaCarreras = carreraDataAccess.GetListaCarreras(); model.ListaCursos = cursoDataAccess.GetListaCursos(); return(View(model)); } else { return(RedirectToAction("Index", "Login", new { Area = "" })); } }