public void Update(UpdateTechnicalInspectionViewModel model)
        {
            _unitOfWork.BeginTransaction();

            var inspection = _technicalInspectionRepository.GetById(model.Id);

            if (inspection == null)
            {
                _unitOfWork.Commit();
                throw new Exception(ExceptionMessages.TechnicalInspectionException.NOT_FOUND);
            }

            inspection.UserNote = model.UserNote;
            if (model.Status == InspectionStatus.DONE)
            {
                inspection.MechanicNote = model.MechanicNote;
            }
            inspection.Status = model.Status;
            inspection.Rating = model.Rating;

            _technicalInspectionRepository.Update(inspection);
            _unitOfWork.Commit();
        }
 public ActionResult Update(UpdateTechnicalInspectionViewModel model)
 {
     _inspectionService.Update(model);
     return(Json(true));
 }