//Get desde el cliente public IHttpActionResult Get(int idCiudad, int idPropietario) { try { List <Tienda> todos = TiendaBLL.List(idCiudad, idPropietario); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Get(string Nombre) { try { List <Tienda> todos = TiendaBLL.List(Nombre); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Put(Tienda Tienda) { try { TiendaBLL.Update(Tienda); return(Content(HttpStatusCode.OK, "Tienda actualizado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Post(Tienda Tienda) { try { TiendaBLL.Create(Tienda); return(Content(HttpStatusCode.Created, "Tienda creado correctamente")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Get(int id) { try { Tienda result = TiendaBLL.Get(id); if (result == null) { return(NotFound()); } return(Content(HttpStatusCode.OK, result)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Delete(int id) { List <Tienda> lista_tiendas = TiendaBLL.List(); try { foreach (var tienda in lista_tiendas) { if (tienda.idPropietario == id) { TiendaBLL.Delete(tienda.idTienda); } } PropietarioBLL.Delete(id); return(Ok("Propietario eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult Delete(int id) { List <Producto> lista_productos = ProductoBLL.List(); try { foreach (var producto in lista_productos) { if (producto.idTienda == id) { ProductoBLL.Delete(producto.idProducto); } } TiendaBLL.Delete(id); return(Ok("Tienda eliminado correctamente")); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }