public async Task <ActionResult <DTOSafetyDocument> > GetSafetyDocument(int id)
        {
            DTOSafetyDocument document = await _service.GetSafetyDocument(id);

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

            return(document);
        }
        public async Task <IActionResult> AddSafetyDocument(DTOSafetyDocument document)
        {
            bool success = await _service.AddDocument(document);

            if (success)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
        public async Task <bool> AddDocument(DTOSafetyDocument document)
        {
            SafetyDocument mapDocument = _mapper.Map <SafetyDocument>(document);

            _documentRepository.Add(mapDocument);
            bool success = true;

            try
            {
                await _documentRepository.SaveChanges();
            }
            catch
            {
                success = false;
            }

            return(success);
        }
 public Task <bool> UpdateSafetyDocument(DTOSafetyDocument call)
 {
     throw new NotImplementedException();
 }