public IActionResult Edit(int?id, EditRoomTypeVM editRoomTypeVM) { if (id == null) { return(NotFound()); } if (ModelState.IsValid) { if (IRoomTypeService.EditRoomType((int)id, editRoomTypeVM) == false) { ViewBag.Error = true; return(View(editRoomTypeVM)); } } var roomType = IRoomTypeService.GetRoomType((int)id); EditRoomTypeVM vm = new EditRoomTypeVM() { HotelId = roomType.HotelId, Name = roomType.Name, Area = roomType.Area, PriceSeasonNumber = roomType.PriceStandardNumber, PriceStandardNumber = roomType.PriceStandardNumber, NumberOfBeds = roomType.NumberOfBeds, NumberOfPeople = roomType.NumberOfPeople, Description = roomType.Description, }; ViewBag.Hotels = IHotelService.GetHotels().ToList(); ViewBag.Error = false; return(View(vm)); }