Beispiel #1
0
        public void UpdateDisplayType_NoDisplayTypeExists_ShouldReturnBadRequest()
        {
            var displaytypeDto = new DisplayTypeDto();
            var result         = _controller.UpdateDisplayType(1, displaytypeDto);

            result.Should().BeOfType <BadRequestErrorMessageResult>();
        }
Beispiel #2
0
        public void UpdateDisplayType_DeleteDisplayType_ShouldReturnok()
        {
            var displaytypeDto = new DisplayTypeDto();
            var displayType    = new DisplayTypes();

            _mockRepository.Setup(r => r.GetDisplayType(1)).Returns(displayType);

            var result = _controller.UpdateDisplayType(1, displaytypeDto);

            result.Should().BeOfType <OkResult>();
        }
Beispiel #3
0
        public void CreateDisplayType(DisplayTypeDto displayTypeDto)
        {
            var displaytype = new DisplayTypes
            {
                Description          = displayTypeDto.Description,
                CustomerId           = displayTypeDto.CustomerId,
                GlobalDisplayTypeRef = displayTypeDto.GlobalDisplayTypeRef,
                DateAdded            = DateTime.Now
            };

            _context.DisplayTypes.Add(displaytype);
        }
Beispiel #4
0
        public IHttpActionResult UpdateDisplayType(int Id, DisplayTypeDto displayTypeDto)
        {
            var displayTypeInDB = _unitOfWork.DisplayTypes.GetDisplayType(Id);

            if (displayTypeInDB == null)
            {
                return(BadRequest("That Display Type doesn't exist"));
            }

            _unitOfWork.DisplayTypes.UpdateDisplayType(displayTypeDto, displayTypeInDB);
            _unitOfWork.Complete();
            return(Ok());
        }
Beispiel #5
0
 public void CreateDisplayType(DisplayTypeDto displayTypeDto)
 {
     _unitOfWork.DisplayTypes.CreateDisplayType(displayTypeDto);
     _unitOfWork.Complete();
 }
Beispiel #6
0
 public void UpdateDisplayType(DisplayTypeDto displayTypeDto, DisplayTypes displayTypeInDb)
 {
     displayTypeInDb.Description = displayTypeDto.Description;
     displayTypeInDb.CustomerId  = displayTypeDto.CustomerId;
 }