public HttpResponseMessage Add(ViewCompany comp)
 {
     var companyGenerator = new CompanyGenerator();
     
     var response = Request.CreateResponse(HttpStatusCode.OK, companyGenerator.ParseCompany(repository.Add(companyGenerator.GenerateCompany(comp,15,10))));
     return response;
 }
 public HttpResponseMessage Get(int id)
 {
     var companyGenerator = new CompanyGenerator();
     var response = Request.CreateResponse(HttpStatusCode.OK, companyGenerator.ParseCompany(repository.Get(id)));
     return response;
 }