public IActionResult Get(long id) { DURApageMessage message = _dataRepository.Get(id); if (message == null) { return(NotFound("The DURApage Message record couldn't be found.")); } return(Ok(message)); }
public IActionResult Delete(long id) { DURApageMessage message = _dataRepository.Get(id); if (message == null) { return(NotFound("The DURApage Message record couldn't be found.")); } _dataRepository.Delete(message); _dataRepository.Save(); return(Ok()); }
public IActionResult Post([FromBody] DURApageMessage message) { if (message == null) { return(BadRequest("Message is null.")); } _dataRepository.Add(message); _dataRepository.Save(); return(CreatedAtRoute( "GetDuraPageMessagesById", new { message.Id }, message)); }
public IActionResult Put(long id, [FromBody] DURApageMessage message) { if (message == null) { return(BadRequest("Message is null.")); } DURApageMessage messageToUpdate = _dataRepository.Get(id); if (messageToUpdate == null) { return(NotFound("The DURApage Message record couldn't be found.")); } var service = new DURApageMessageService(); service.Update(messageToUpdate, message); _dataRepository.Save(); return(Ok(messageToUpdate)); }
public void Update(DURApageMessage dbMessage, DURApageMessage requestMessage) { dbMessage.Title = requestMessage.Title; dbMessage.Body = requestMessage.Body; }