public ActionResult UpdateMakerSpace(Guid id, MakerSpaceCreateDto MakerSpaceCreateDto)
 {
     if (_service.UpdateMakerSpace(id, MakerSpaceCreateDto) == false)
     {
         return(NotFound());
     }
     return(NoContent());
 }
        public MakerSpaceReadDto CreateMakerSpace(MakerSpaceCreateDto createDto)
        {
            var makerSpaceModel = _mapper.Map <MakerSpace>(createDto);

            _repo.CreateMakerSpace(makerSpaceModel);
            _repo.SaveChanges();

            return(_mapper.Map <MakerSpaceReadDto>(makerSpaceModel));
        }
        public ActionResult <MakerSpaceReadDto> CreateMakerSpace(MakerSpaceCreateDto createDto)
        {
            var makerSpaceModel = _mapper.Map <MakerSpace>(createDto);

            _repo.CreateMakerSpace(makerSpaceModel);
            _repo.SaveChanges();

            var makerSpaceReadDto = _mapper.Map <MakerSpaceReadDto>(makerSpaceModel);

            return(CreatedAtRoute(nameof(GetMakerSpaceById), new { Id = makerSpaceReadDto.Id }, makerSpaceReadDto));
        }
        public bool UpdateMakerSpace(Guid id, MakerSpaceCreateDto MakerSpaceCreateDto)
        {
            var MakerSpaceModelFromRepo = _repo.GetMakerSpaceById(id);

            if (MakerSpaceModelFromRepo == null)
            {
                return(false);
            }

            _mapper.Map(MakerSpaceCreateDto, MakerSpaceModelFromRepo);
            _repo.UpdateMakerSpace(MakerSpaceModelFromRepo);
            _repo.SaveChanges();

            return(true);
        }
        public ActionResult UpdateMakerSpace(int id, MakerSpaceCreateDto MakerSpaceCreateDto)
        {
            var MakerSpaceModelFromRepo = _repo.GetMakerSpaceById(id);

            if (MakerSpaceModelFromRepo == null)
            {
                return(NotFound());
            }

            _mapper.Map(MakerSpaceCreateDto, MakerSpaceModelFromRepo);
            _repo.UpdateMakerSpace(MakerSpaceModelFromRepo);
            _repo.SaveChanges();

            return(NoContent());
        }
Example #6
0
        public void CreateMakerSpace_Valid()
        {
            //Arrange
            MakerSpaceCreateDto mySpace = new MakerSpaceCreateDto
            {
                MakerSpaceName = "BestName",
                ZipCode        = "2700",
                StreetName     = "Group5Street",
                StreetNumber   = "5",
                City           = "FiveCity"
            };

            //Act
            var result = _service.CreateMakerSpace(mySpace);

            //Assert
            result.Should().BeEquivalentTo(mySpace);
        }
        public void CreateMakerSpace_Valid()
        {
            //Arrange
            MakerSpaceCreateDto mySpace = new MakerSpaceCreateDto
            {
                MakerSpaceName = "BestName",
                ZipCode        = "2700",
                StreetName     = "Group5Street",
                StreetNumber   = "5",
                City           = "FiveCity"
            };

            //Act
            var result = _service.CreateMakerSpace(mySpace);

            //Assert
            Assert.Equal(mySpace.MakerSpaceName, result.MakerSpaceName);
            Assert.Equal(mySpace.ZipCode, result.ZipCode);
            Assert.Equal(mySpace.StreetName, result.StreetName);
            Assert.Equal(mySpace.StreetNumber, result.StreetNumber);
            Assert.Equal(mySpace.City, result.City);
        }
 public ActionResult <MakerSpaceReadDto> CreateMakerSpace(MakerSpaceCreateDto createDto)
 {
     _service.CreateMakerSpace(createDto);
     //Check if valid
     return(Created($"api/MakerSpaces", null));//CreatedAtRoute(nameof(GetMakerSpaceById), new { Id = makerSpaceReadDto.Id }, makerSpaceReadDto);
 }