// GET api/tipo public IHttpActionResult Get(int id) { ServiciosTipos servicio = new ServiciosTipos(); Tipo resp = servicio.TipoObtener(id); if (resp == null) { return(NotFound()); } return(Ok(resp)); }
// GET api/subcategoria/5 public IHttpActionResult Get(int id) { ServiciosTipos servicio = new ServiciosTipos(); Subcategoria resp = servicio.SubcategoriaObtenerCache(id); if (resp == null) { return(NotFound()); } return(Ok(resp)); }
public IHttpActionResult PostSubcategoriaEliminar(int id) { try { ServiciosTipos servicio = new ServiciosTipos(); servicio.SubcategoriaEliminar(id); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult PostSubcategoria([FromBody] Subcategoria datos) { try { ServiciosTipos servicio = new ServiciosTipos(); servicio.SubcategoriaGrabar(datos); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// POST api/parametro public IHttpActionResult Post([FromBody] Tipo datos) { try { ServiciosTipos servicio = new ServiciosTipos(); Tipo resp = servicio.TipoGrabar(datos); if (resp == null) { return(NotFound()); } return(Ok(resp)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// GET api/tipo public IHttpActionResult Get() { try { //tiene que haber dos metodos de estos, uno para el carrito que guarda en cache //y otro para el abm que va a la base directamente ServiciosTipos servicio = new ServiciosTipos(); List <Tipo> resp = servicio.TipoListar(false); if (resp == null) { return(NotFound()); } return(Ok(resp)); } catch (Exception ex) { LoggerHelper.LogError(MethodBase.GetCurrentMethod(), ex); return(BadRequest(ex.GetExceptionOriginal().Message)); } }
public IHttpActionResult GetSubcategoriasMerge() { try { //tiene que haber dos metodos de estos, uno para el carrito que guarda en cache //y otro para el abm que va a la base directamente //este metodo devuelve las medidas de cada subcategoria ServiciosTipos servicio = new ServiciosTipos(); List <SubcategoriaMerge> resp = servicio.Listar <SubcategoriaMerge>(); if (resp == null) { return(NotFound()); } return(Ok(resp)); } catch (Exception ex) { LoggerHelper.LogError(MethodBase.GetCurrentMethod(), ex); return(BadRequest(ex.GetExceptionOriginal().Message)); } }