public IHttpActionResult Get(int id) { try { ManagementCompany managementCompany; var managementCompanyRepository = new ManagementCompanyRepository(); if (id > 0) { var managementCompanys = managementCompanyRepository.Retrieve(); managementCompany = managementCompanys.FirstOrDefault(p => p.ManagementCompanyId == id); if (managementCompany == null) { return(NotFound()); } } else { managementCompany = managementCompanyRepository.Create(); } return(Ok(managementCompany)); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult Get() { try { var managementCompanyRepository = new ManagementCompanyRepository(); return(Ok(managementCompanyRepository.Retrieve().AsQueryable())); } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult Get(int id, bool flag) { try { var managementCompanyRepository = new ManagementCompanyRepository(); var managementCompanies = managementCompanyRepository.Retrieve(id); if (managementCompanies == null) { return(NotFound()); } return(Ok(managementCompanies)); } catch (Exception ex) { return(InternalServerError(ex)); } }