示例#1
0
        public IActionResult Get()
        {
            IEnumerable <Bodega> listado = BodegaBL.GetBodegas();

            return(Ok(JsonConvert.SerializeObject(listado, Formatting.Indented,
                                                  new JsonSerializerSettings
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            })));
        }
示例#2
0
        public IActionResult Get(int id)
        {
            Bodega bodega = BodegaBL.GetBodega(id);

            if (bodega == null)
            {
                return(NotFound());
            }
            return(Ok(JsonConvert.SerializeObject(bodega, Formatting.Indented,
                                                  new JsonSerializerSettings
            {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            })));
        }
示例#3
0
 public IActionResult Delete(int id)
 {
     return(BodegaBL.Delete(id) ? Ok("La bodega se ha borrado con éxito") : (IActionResult)NotFound());
 }
示例#4
0
 public IActionResult Put(Bodega bodega)
 {
     return(BodegaBL.Put(bodega) ? Ok("La bodega se ha modificado con éxito") : (IActionResult)NotFound());
 }
示例#5
0
 public IActionResult Post(Bodega bodega)
 {
     return(BodegaBL.Post(bodega) ? Ok("La bodega se ha agregado con éxito") : (IActionResult)NotFound());
 }