public ParkingPlace ParkingPlaceDTOToParkingPlace(ParkingPlaceDTO parkingPlaceDTO) { ////ParkingPlace parkingPlace = parkingPlaceRepository.GetAll().ToList().Find(x => x.id == parkingPlaceDTO.id); //parkingPlace.Number = parkingPlaceDTO.Number; //ParkingTicketMapper parkingTicketMapper = new ParkingTicketMapper(); //parkingPlace.Ticket = parkingTicketMapper.ParkingTicketDTOToParkingTicket(parkingPlaceDTO.Ticket); return(new ParkingPlace()); }
public ActionResult <ParkingPlaceVM> AddParkingPlace([FromBody] ParkingPlaceDTO parkingPlaceDTO) { var parkingPlace = _mapper.Map <ParkingPlace>(parkingPlaceDTO); _parkingPlaceService.AddParkingPlace(parkingPlace); _parkingPlaceService.SaveChanges(); _log.Save(User.Identity.Name, "Dodano rodzaj miejsca parkingowego ", GetType().Name); return(Ok()); }
public ParkingPlaceDTO UpdatePlace(int id, ParkingPlaceDTO place) { var identityModel = new ParkingPlaceIdentityModel(id); var updateModel = Mapper.Map <ParkingPlaceUpdateModel>(place); ParkingPlace res = PlaceUpdateService.UpdateParkingPlace(identityModel, updateModel); return(Mapper.Map <ParkingPlaceDTO>(res)); }
//ParkingPlaceRepository parkingPlaceRepository = new ParkingPlaceRepository(); public ParkingPlaceDTO ParkingPlaceToParkingPlaceDTO(ParkingPlace parkingPlace) { ParkingPlaceDTO parkingPlaceDTO = new ParkingPlaceDTO(); parkingPlaceDTO.Number = parkingPlace.Number; ParkingTicketMapper parkingTicketMapper = new ParkingTicketMapper(); parkingPlaceDTO.Ticket = parkingTicketMapper.ParkingTicketToParkingTicketDTO(parkingPlace.Ticket); return(parkingPlaceDTO); }
public ActionResult UpdateParkingPlace([FromBody] ParkingPlaceDTO parkingPlaceDTO, int id) { var uMark = _parkingPlaceService.FindById(id); if (uMark == null) { return(NotFound()); } _mapper.Map(parkingPlaceDTO, uMark); _parkingPlaceService.UpdateParkingPlace(uMark); _parkingPlaceService.SaveChanges(); _log.Save(User.Identity.Name, "Edytowano rodzaj miejsca parkingowego ", GetType().Name); return(Ok()); }
public void AddParkingPlace_NewParkingPlace_StatusOk() { //Arrange var controller = new ParkingPlaceController(_parkingPlaceService, _mapper, _log); var parkingPlace = new ParkingPlaceDTO { Place = "dom" }; //Act var result = controller.AddParkingPlace(parkingPlace); //Asserts result.Result.Should().BeOfType <OkResult>(); _parkingPlaceService.Received(1).AddParkingPlace(Arg.Any <ParkingPlace>()); _parkingPlaceService.Received(1).SaveChanges(); _log.Received(1).Save(Arg.Any <string>(), "Dodano rodzaj miejsca parkingowego", nameof(ParkingPlaceController)); }
public void UpdateParkingPlace_ExistingParkingPlace_StatusOk() { //Arrange var controller = new ParkingPlaceController(_parkingPlaceService, _mapper, _log); var parkingPlace = new ParkingPlaceDTO { Place = "dom" }; //Act var result = controller.UpdateParkingPlace(parkingPlace, 1); //Asserts result.Should().BeOfType <OkResult>(); _mapper.Received().Map(parkingPlace, _parkingPlace); _parkingPlaceService.Received(1).UpdateParkingPlace(Arg.Is <ParkingPlace>(x => x == _parkingPlace)); _parkingPlaceService.Received(1).SaveChanges(); _log.Received(1).Save(Arg.Any <string>(), "Edytowano rodzaj miejsca parkingowego", nameof(ParkingPlaceController)); }
public void UpdateParkingPlace_NonexistentParkingPlace_StatusNotFound() { //Arrange var controller = new ParkingPlaceController(_parkingPlaceService, _mapper, _log); var parkingPlace = new ParkingPlaceDTO { Place = "dom" }; //Act var result = controller.UpdateParkingPlace(parkingPlace, 2); //Asserts result.Should().BeOfType <NotFoundResult>(); _mapper.DidNotReceive().Map(Arg.Any <EnginePowerDTO>(), Arg.Any <ParkingPlace>()); _parkingPlaceService.DidNotReceive().UpdateParkingPlace(Arg.Any <ParkingPlace>()); _parkingPlaceService.DidNotReceive().SaveChanges(); _log.DidNotReceive().Save(Arg.Any <string>(), Arg.Any <string>(), nameof(ParkingPlaceController)); }
public void Update(ParkingPlaceDTO obj) { throw new System.NotImplementedException(); }
public void Create(ParkingPlaceDTO obj) { ParkingPlace ParkingPlace = mapper.ParkingPlaceDTOToParkingPlace(obj); ParkingPlaceRepository.Create(ParkingPlace); }
public IActionResult GetParkingTicket(ParkingPlaceDTO parkingPlaceDTO) { return(View(parkingPlaceDTO)); }
public ParkingPlaceDTO CreatePersonPlace(int id, ParkingPlaceDTO place) { place.PersonId = id; return(Mapper.Map <ParkingPlaceDTO>(PlaceCreateService.CreateParkingPlace(Mapper.Map <ParkingPlaceUpdateModel>(place)))); }