public async Task <IActionResult> Create(SensorViewModel model) { if (ModelState.IsValid) { var email = User.Identity.Name; var user = _userRepository.GetUserByEmail(email); var sensor = _sensorsManager.CreateSensor(user.Id, model.Name, model.Description); return(RedirectToAction(nameof(Info), new { id = sensor.Id })); } return(View(model)); }