public virtual HttpResponseMessage Delete(int id)
 {
     var RepZona = new ZonaRepositorio();
     if (id != 0)
     {
         RepZona.Delete(id);
     }
     HttpResponseMessage response = Request.CreateResponse<int>(System.Net.HttpStatusCode.Created, id);
     return response;
 }
 public HttpResponseMessage Post(Zona _zona)
 {
     var RepZona = new ZonaRepositorio();
     if (_zona.Id == 0)
     {
         RepZona.Insert(_zona);
     }
     else
     {
         RepZona.Update( _zona.Id,_zona);
     }
        HttpResponseMessage response = Request.CreateResponse<Zona>(System.Net.HttpStatusCode.Created, _zona);
     return response;
 }
 public Zona[] Get()
 {
     var RepZona = new ZonaRepositorio();
     return RepZona.GetALL();
 }