public IHttpActionResult puntosControl(int id) { try { BLPuntoControl bl = new BLPuntoControl(); return(Ok(bl.puntosControlDeUnTrayecto(id))); } catch (Exception e) { return(Content(HttpStatusCode.InternalServerError, e.Message)); } }
public IHttpActionResult deletePuntoControl(int id) { try { BLPuntoControl bl = new BLPuntoControl(); BLTrayecto blT = new BLTrayecto(); if (!blT.paquetesEnTransito(id)) { return(Ok(bl.deletePuntoControl(id))); } throw new ECompartida("Hay paquetes en transito en este trayecto actualmente"); } catch (Exception e) { return(Content(HttpStatusCode.InternalServerError, e.Message)); } }