public async Task <IActionResult> Create([Bind("HoraryUserId,DateAvailable,HoraryUserInitial,HoraryUserFinal,UserId")] HoraryUser horaryUser) { if (ModelState.IsValid) { await _horaryUserRepository.Insert(horaryUser); return(RedirectToAction("Index", "Users")); } return(View(horaryUser)); }
public async Task <IActionResult> Create() { var user = await _userRepository.PickUpUserLogged(User); var horaryUser = new HoraryUser { UserId = user.Id }; return(View(horaryUser)); }
public async Task <IActionResult> Edit(int id, [Bind("HoraryUserId,DateAvailable,HoraryUserInitial,HoraryUserFinal,UserId")] HoraryUser horaryUser) { if (id != horaryUser.HoraryUserId) { return(NotFound()); } if (ModelState.IsValid) { await _horaryUserRepository.Update(horaryUser); return(RedirectToAction("Index", "Users")); } return(View(horaryUser)); }