public MainViewModel(IRoteiroService roteiroService , NotificationService notificationService) { _roteiroService = roteiroService as RoteiroService; _notificationService = notificationService; Roteiros = new ObservableCollection <Models.Roteiro>(); AboutCommand = new Command(ExecuteAboutCommand); ShowRoteiroCommand = new Command <Roteiro>(ExecuteShowRoteiroCommand); RegisterNotification(); LoadRoteiros(); }
public IActionResult Remover( [FromServices] IRoteiroService service, [FromRoute] int cod_Roteiro) { return(Result(service.Remover(cod_Roteiro))); }
public IActionResult Atualizar([FromServices] IRoteiroService service, [FromBody] AtualizarRoteiroCommand command) { return(Result(service.Atualizar(command))); }
public IActionResult Criar([FromServices] IRoteiroService service, [FromBody] CriarRoteiroCommand command) { return(Result(service.Criar(command))); }