public IActionResult Put(int id, [FromBody] MenuViewModel menu) { if (_menuAppService.GetById(menu.Id).Id != 0) { menu = _menuAppService.Update(menu); menu.AddRangeLink(_menuEnricher.CreateLinks(Method.Put, menu)); return(Ok(menu)); } else { return(BadRequest()); } }
public MenuViewModel Post([FromBody] MenuViewModel menu) { menu = _menuAppService.Add(menu); menu.AddRangeLink(_menuEnricher.CreateLinks(Method.Post, menu)); return(menu); }