public IActionResult AddProject(ProjectViewModel model) { var project = new Project(); project.Name = model.Name; project.Description = model.Description; var userId = _userManager.GetLoggedUserId(); project.OwnerId = userId; _projectManager.Add(project); _projectManager.Commit(); return(RedirectToAction("Project", new { id = project.Id })); }
public IActionResult AddProject(ProjectViewModel model) { var project = new Project(); project.Name = model.Name; project.Description = model.Description; var userId = _userManager.GetLoggedUserId(); project.OwnerId = userId; _projectManager.Add(project); _projectManager.Commit(); var results = project; return(Ok(results)); }
public IActionResult Dashboard() { var model = new DashboardViewModel(); var userId = _userManagerData.GetLoggedUserId(); var user = _userManagerData.Get(userId); var selectedHotel = _hotelManager.Get(user.SelectedHotelId); model.Hotels = _hotelManager.GetForUser(userId); //Zmienić żeby nie ustawiało tutaj //Przy zapisywaniu pierwszego hotelu dla Usera ma się ustawić jeśli nie ma. //Tutaj ma tylko pobierać, a w ustawieniach usera zrobię, żeby można bylo //Domyślny hotel zmieniać model.SelectedHotel = selectedHotel; model.Reservations = _reservationManagerData.GetForHotel(selectedHotel.Id); model.Rooms = _roomManagerData.GetRoomsForHotel(selectedHotel.Id); return(View(model)); }