Beispiel #1
0
 public HttpResponseMessage GetAllServicesByCategory(Guid?categoryId)
 {
     try
     {
         var servicesService = new ServicessService();
         var services        = servicesService.GetAllServicesByCategory(categoryId);
         var response        = Request.CreateResponse(HttpStatusCode.OK, services);
         return(response);
     }
     catch (Exception e)
     {
         var error = Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message);
         return(error);
     }
 }
Beispiel #2
0
 public HttpResponseMessage DeleteService(Guid?id)
 {
     try
     {
         var servicesService = new ServicessService();
         var service         = servicesService.DeleteService(id);
         var response        = Request.CreateResponse(HttpStatusCode.OK, service);
         return(response);
     }
     catch (Exception e)
     {
         var error = Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message);
         return(error);
     }
 }
Beispiel #3
0
 public HttpResponseMessage AddNewService(SERVICE service)
 {
     try
     {
         service.ISACTIVE = true;
         var servicesService = new ServicessService();
         var id       = servicesService.AddNewService(service);
         var response = Request.CreateResponse(HttpStatusCode.OK, id);
         return(response);
     }
     catch (Exception e)
     {
         var error = Request.CreateResponse(HttpStatusCode.InternalServerError, e.Message);
         return(error);
     }
 }