public ActionResult Crear(Hardware equipoComputoCpu, Hardware equipoComputoMonitor, Hardware equipoComputoTeclado, Hardware equipoComputoMouse, string idLaboratorio)
        {
            if (SecurityHelper.GetAdministradorID() > 0 && (SecurityHelper.GetAdministradorRol() == "Administrador General" ||
                                                            SecurityHelper.GetAdministradorRol() == "Técnico" ||
                                                            SecurityHelper.GetAdministradorRol() == "Practicante"))
            {
                EquipoComputoViewModel model = new EquipoComputoViewModel();
                model.equipoComputoCpu     = equipoComputoCpu;
                model.equipoComputoMonitor = equipoComputoMonitor;
                model.equipoComputoTeclado = equipoComputoTeclado;
                model.equipoComputoMouse   = equipoComputoMouse;

                model.equipoComputoCpu.IdLaboratorio     = int.Parse(idLaboratorio);
                model.equipoComputoMonitor.IdLaboratorio = int.Parse(idLaboratorio);
                model.equipoComputoTeclado.IdLaboratorio = int.Parse(idLaboratorio);
                model.equipoComputoMouse.IdLaboratorio   = int.Parse(idLaboratorio);

                List <Hardware> equiposComputoList = new List <Hardware>();
                equiposComputoList.Add(model.equipoComputoCpu);
                equiposComputoList.Add(model.equipoComputoMonitor);
                equiposComputoList.Add(model.equipoComputoTeclado);
                equiposComputoList.Add(model.equipoComputoMouse);

                hardwareDataAccess.CreateHardware(equiposComputoList);

                return(RedirectToAction("Index"));
            }
            else
            {
                return(RedirectToAction("Index", "Login", new { Area = "" }));
            }
        }
        public ActionResult Crear(Hardware hardware, string idLaboratorio)
        {
            if (SecurityHelper.GetAdministradorID() > 0 && (SecurityHelper.GetAdministradorRol() == "Administrador General" ||
                                                            SecurityHelper.GetAdministradorRol() == "Técnico" ||
                                                            SecurityHelper.GetAdministradorRol() == "Practicante"))
            {
                EquipoComputoViewModel model = new EquipoComputoViewModel();
                model.hardware = hardware;
                model.hardware.IdLaboratorio = int.Parse(idLaboratorio);

                List <Hardware> hardwareList = new List <Hardware>();
                hardwareList.Add(model.hardware);

                hardwareDataAccess.CreateHardware(hardwareList);

                return(RedirectToAction("Index", "EquipoGeneral", new { Area = "" }));
            }
            else
            {
                return(RedirectToAction("Index", "Login", new { Area = "" }));
            }
        }