public ServiceTypeControllerFixture() { ApiVersion = new ApiVersion(1, 0); MockServiceTypeRepository = new Mock <IServiceTypeRepository>(); ServiceTypes = new List <GetServiceTypeDto> { new GetServiceTypeDto { Id = 1, Type = "Take Away" }, }; ValidCreateServiceTypeDto = new CreateServiceTypeDto { Type = "Dine In" }; CreateServiceTypeDtoResult = new GetServiceTypeDto { Id = 2, Type = "Dine In" }; ValidUpdateServiceTypeDto = new EditServiceTypeDto { Type = "Take Out" }; EditServiceTypeDtoResult = new GetServiceTypeDto { Id = 1, Type = "Take Out" }; }
public ServiceTypeRepositoryFixture() { MockServiceTypeService = new Mock <IServiceTypeService>(); ServiceTypes = new List <ServiceType> { new ServiceType { Id = 1, Type = "Take Away" }, new ServiceType { Id = 2, Type = "Dine In" } }; CreateServiceTypeDto = new CreateServiceTypeDto { Type = "Buffet" }; CreatedNewServiceType = new ServiceType { Id = 3, Type = CreateServiceTypeDto.Type }; EditServiceTypeDto = new EditServiceTypeDto { Type = "Take Out" }; }
public EditServiceTypeDtoValidatorFixture() { Validator = new EditServiceTypeDtoValidator(); Model = new EditServiceTypeDto { Type = "Take Away" }; }
public async Task <GetServiceTypeDto> UpdateServiceTypeAsync(int id, EditServiceTypeDto serviceTypeDto) { var serviceType = await GetServiceTypeById(id); await CheckServiceTypeAsync(id, serviceTypeDto.Type); serviceType = _mapper.Map(serviceTypeDto, serviceType); await _serviceType.UpdateServiceTypeAsync(serviceType); return(_mapper.Map <GetServiceTypeDto>(serviceType)); }
public async Task <IActionResult> UpdateServiceType(int id, EditServiceTypeDto serviceTypeDto) { var result = await _repository.UpdateServiceTypeAsync(id, serviceTypeDto); return(Ok(result)); }