//[ProducesResponseType(typeof(Company), StatusCodes.Status200OK)] //[ProducesResponseType(StatusCodes.Status404NotFound)] //[ProducesDefaultResponseType] public IActionResult Get(long id) { Company company = CompanyProvider.Get(id); if (company == null) { return(NotFound()); } else { return(Ok(company)); } }
public ResponseModel <Company> Get(int id) { try { CompanyProvider companyProvider = new CompanyProvider(_context); var company = companyProvider.Get(id); ResponseModel <Company> objResponseModel = new ResponseModel <Company> { Message = "Successfully Retrieved", StatusCode = 1, ResponseObject = company }; return(objResponseModel); } catch (Exception ex) { ResponseModel <Company> objResponseModel = new ResponseModel <Company> { Message = ex.Message, StatusCode = 0 }; return(objResponseModel); } }