public async Task <ActionResult <RepairViewModel> > NewRepairAsync([FromBody] RepairViewModel repairViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            Repair repair = new Repair {
                CustomerID         = repairViewModel.CustomerID,
                DeviceID           = repairViewModel.DeviceID,
                ProblemDescription = repairViewModel.ProblemDescription,
                RequestDate        = DateTime.Now,
                Cancelled          = false,
                StatusID           = 1//New request
            };

            var result = await _repairService.NewRepair(repair);

            return(_mapper.Map <RepairViewModel>(repair));
        }