public ActionResult <TerminalSignage> RemoveSignageToTerminal([FromBody] TerminalSignage terminalSignage) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { _unitOfWork.Terminals.DeleteTeminalSignage(terminalSignage); var deleteTerminalSignage = new DeleteTerminalSignageCommand(terminalSignage); _unitOfWork.SourceEvent(deleteTerminalSignage); } catch (Exception e) { Console.WriteLine(e); } return(Ok(terminalSignage)); }
public TerminalSignageDeletedEvent(TerminalSignage terminalSignage) { TerminalSignage = terminalSignage; }
public CreateTerminalSignageCommand(TerminalSignage terminalSignage) { TerminalSignage = terminalSignage; }
public TerminalSignageCreatedEvent(TerminalSignage terminalSignage) { TerminalSignage = terminalSignage; }
public void DeleteTeminalSignage(TerminalSignage terminalSignage) { _settingsContext.TerminalSignages.Remove(terminalSignage); _settingsContext.SaveChanges(); }
public void CreateTerminalSignage(TerminalSignage terminalSignage) { _settingsContext.TerminalSignages.Add(terminalSignage); _settingsContext.SaveChanges(); }
public DeleteTerminalSignageCommand(TerminalSignage terminalSignage) { TerminalSignage = terminalSignage; }