/// <summary>
        /// Get seniority audit by id
        /// </summary>
        /// <remarks>Returns a specific Service Area</remarks>
        /// <param name="id">id of Service Area to fetch</param>
        /// <response code="200">OK</response>
        public virtual IActionResult SeniorityauditsIdGetAsync(int id)
        {
            bool exists = _context.SeniorityAudits.Any(a => a.Id == id);

            if (exists)
            {
                SeniorityAudit result = _context.SeniorityAudits
                                        .Include(x => x.Equipment)
                                        .Include(x => x.Owner)
                                        .Include(x => x.LocalArea.ServiceArea.District.Region)
                                        .FirstOrDefault(a => a.Id == id);

                return(new ObjectResult(result));
            }

            // record not found
            return(new StatusCodeResult(404));
        }
Esempio n. 2
0
        /// <summary>
        /// Get seniority audit by id
        /// </summary>
        /// <remarks>Returns a specific Service Area</remarks>
        /// <param name="id">id of Service Area to fetch</param>
        /// <response code="200">OK</response>
        public virtual IActionResult SeniorityauditsIdGetAsync(int id)
        {
            bool exists = _context.SeniorityAudits.Any(a => a.Id == id);

            if (exists)
            {
                SeniorityAudit result = _context.SeniorityAudits
                                        .Include(x => x.Equipment)
                                        .Include(x => x.Owner)
                                        .Include(x => x.LocalArea.ServiceArea.District.Region)
                                        .FirstOrDefault(a => a.Id == id);

                return(new ObjectResult(new HetsResponse(result)));
            }

            // record not found
            return(new ObjectResult(new HetsResponse("HETS-01", ErrorViewModel.GetDescription("HETS-01", _configuration))));
        }
Esempio n. 3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="id">id of SeniorityAudit to fetch</param>
        /// <param name="item"></param>
        /// <response code="200">OK</response>
        /// <response code="404">SeniorityAudit not found</response>
        public virtual IActionResult SeniorityauditsIdPutAsync(int id, SeniorityAudit item)
        {
            var result = "";

            return(new ObjectResult(result));
        }
Esempio n. 4
0
 /// <summary>
 /// Create seniority audit
 /// </summary>
 /// <remarks>Adds a Service Area</remarks>
 /// <param name="item"></param>
 /// <response code="200">OK</response>
 public virtual IActionResult SeniorityauditsPostAsync(SeniorityAudit item)
 {
     // by design not implemented
     return(new NoContentResult());
 }
Esempio n. 5
0
 public virtual IActionResult SeniorityauditsPost([FromBody] SeniorityAudit item)
 {
     return(this._service.SeniorityauditsPostAsync(item));
 }
Esempio n. 6
0
 public virtual IActionResult SeniorityauditsIdPut([FromRoute] int id, [FromBody] SeniorityAudit item)
 {
     return(this._service.SeniorityauditsIdPutAsync(id, item));
 }
Esempio n. 7
0
 /// <summary>
 /// Setup the test.
 /// </summary>
 public SeniorityAuditModelTests()
 {
     instance = new SeniorityAudit();
 }
Esempio n. 8
0
 /// <summary>
 ///
 /// </summary>
 /// <remarks>Updates a Service Area</remarks>
 /// <param name="id">id of Service Area to update</param>
 /// <param name="item"></param>
 /// <response code="200">OK</response>
 /// <response code="404">Service Area not found</response>
 public virtual IActionResult SeniorityauditsIdPutAsync(int id, SeniorityAudit body)
 {
     // by design not implemented
     return(new NoContentResult());
 }