public ActionResult Create(DepartementViewModel departementViewModel) { if (ModelState.IsValid) { var departement = new Departement { Name = departementViewModel.DepartementName }; departementRepository.Add(departement); return(RedirectToAction("Index")); } departementViewModel.Departements = departementRepository.GetAllDepartments(); return(View(departementViewModel)); }
public ActionResult Create(SensorViewModel sensorViewModel) { if (ModelState.IsValid) { var departement = departementRepository.GetDepartementById(sensorViewModel.DepartementId); var sensor = new Sensor(); sensor.Name = sensorViewModel.SensorName; sensor.IsOn = sensorViewModel.IsOn; sensor.Departement = departement; sensorRepository.Add(sensor); return(RedirectToAction("Details", "Departement", new { id = departement.Id })); } sensorViewModel.Departements = departementRepository.GetAllDepartments(); return(View(sensorViewModel)); }